Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: dayassen в Feb 22, 2006, 03:19



Титла: PHP s Apache
Публикувано от: dayassen в Feb 22, 2006, 03:19
kompiilirah si Apasheto i PHPto ama nastroikata na Apacheto da poddyrja PHP nesto ne moga da ia napravia.Az sym s Slackware 10.2 Molia pomagaite


Титла: PHP s Apache
Публикувано от: alpha в Feb 22, 2006, 09:13
Погледни в httpd.conf дали се зарежда модула на PHP (libphp4(5).so).
После иди на реда в който пише index.htm и сложи index.php първо.
Ако и това не помогне ASK GOOGLE!


Титла: PHP s Apache
Публикувано от: Hapkoc в Feb 22, 2006, 09:14
А защо го компилираш?

Slackware има пакетен мениджър и в стандартната дистрибуция има пакети за Apache, PHP, MySQL...

# installpkg <path-to-apache.tgz>
# installpkg <path-to-php.tgz>

или

# pkgtool
и оттам ги добавяш

Да се има предвид, че .tgz пакетите на Slackware не са .tar.gz архиви с изходен код. Просто пакетите му са в такъв формат.

Освен ако не ти трябват някакви по-специфични възможности на Apache или PHP, не виждам причина да се компилира от изходен код.

edit: явно не съм дочел съвсем въпроса. щом си ги компилирал успешни последвай съвета на alpha. въпреки това съвета ми да ги инсталираш от пакетите на Slackware си остава.

и пиши на кирилица моля


Титла: PHP s Apache
Публикувано от: astronom в Feb 22, 2006, 09:47
Правилно ти е казал Наркос. Не си заслужава да се компилират пакети освен ако ти трябва нещо много специфично и в този случай те съветвам да си намериш скрип за изграждането на php и apache Slackware пакети и само да добавиш към configure командата това което ти трябва. Иначе PHP идва с всичко което е най-вероятно да ползваш session, date, bcmath, calendar, dom, ftp, pop, imap, ldap, ssl, mysql, db, gd, pcre и т.н. и т.н.


Титла: PHP s Apache
Публикувано от: в Feb 22, 2006, 15:00
Има и друго решение:
http://www.apachefriends.org/en/xampp.html


Титла: PHP s Apache
Публикувано от: _DeXteR_ в Mar 05, 2006, 14:55
Здравейте бих искал да ми помогнете по някакъв начин прееба ми се апачето
инсталирах си апаче 1.3.3 и сега когато река да отворя моя сайт ( Ип-то ми )
не ми отваря файловете както преди.

Примерен код
If you can see this, it means that the installation of the Apache web server software on this system was successful. You may now add content to this directory and replace this page.
Seeing this instead of the website you expected?

This page is here because the site administrator has changed the configuration of this web server. Please contact the person responsible for maintaining this server with questions. The Apache Software Foundation, which wrote the web server software this site administrator is using, has nothing to do with maintaining this site and cannot help resolve configuration issues.

The Apache documentation has been included with this distribution.

You are free to use the image below on an Apache-powered web server. Thanks for using Apache!


Титла: PHP s Apache
Публикувано от: в Mar 05, 2006, 15:37
Това е така наречената "welcome" страница, тоест страница, която виждаш ако не си качвал никакви документи в апаче-то. Възможни решения:
1) Провери дали си качил наистина някакви страници в директорията, която в httpd.conf е отбелязана като DocumentRoot.
2) Провери дали тази директива в httpd.conf не е променена след инсталациите.
3) Провери дали всичко е наред с правата. Важно е: притежателят и групата на директорията трябва да са същите юзър и група, които стартират апаче; всички файлове трябва да имат права да бъдат стартирани. Ето как да постигнеш второто:
Примерен код
chmod a+r /var/www -R


Титла: PHP s Apache
Публикувано от: в Mar 05, 2006, 15:42
Извинявай не е "a+r" а "a+x", тоест така:
Примерен код
chmod a+x /var/www -R


Титла: PHP s Apache
Публикувано от: _DeXteR_ в Mar 05, 2006, 15:51
Значи когато напиша http://84.242.148.189
ми отваря същото когато напиша
 http://84.242.148.189/Films
Ми отваря папката с филмите... а не ми го показва на главната страница както преди http://84.242.148.189 да ми излизат папките


Титла: PHP s Apache
Публикувано от: __eve__ в Mar 05, 2006, 16:52
за _DeXteR_   --> я пробвай тези линкове  :  http://84.242.148.189/Films/   или   този            http://84.242.148.189/ защото трябва да сложиш наклонена черта след ...Films/  , тогава ще стане. Без чертата апачето търси домейн  http://dexter89.networx-bg/Films/


Титла: PHP s Apache
Публикувано от: в Mar 05, 2006, 19:17
Ми махни тогава страницата "welcome", тоест или махни всички страници които са част от нея като файлове, или махни директивата която я декларира в httpd.conf


Титла: PHP s Apache
Публикувано от: _DeXteR_ в Mar 05, 2006, 19:58
Изтирх доста файлове но пак нестава мамка му ... :(


Титла: PHP s Apache
Публикувано от: vladi4ko в Mar 07, 2006, 15:13
Цитат (,Март 05 2006 @ 17:52)
за _DeXteR_   --> я пробвай тези линкове  :  http://84.242.148.189/Films/   или   този            http://84.242.148.189/ защото трябва да сложиш наклонена черта след ...Films/  , тогава ще стане. Без чертата апачето търси домейн  http://dexter89.networx-bg/Films/

за да се оправи това с наклонените при липса на домейн
в httpd.conf просто на ServerName сложи ип-то може да ползваш и Vhost

и аз сменям апаче трябва ми да може да се отварят файлове над 2гб
май само с апаче 2.2.0 може да стане това или бъркам


Титла: PHP s Apache
Публикувано от: Hapkoc в Mar 07, 2006, 15:16
/offtopic

Цитат
http://dexter89.networx-bg/Films/


Това не е домейн.


Титла: PHP s Apache
Публикувано от: _DeXteR_ в Mar 09, 2006, 11:57
http://dexter89.networx-bg/
Напротив ! Domain- е
върви вкючително със реалното ми ип.
Apache/2.0.55 (Unix) DAV/2 PHP/5.0.5 Server at dexter89.networx-bg Port 80
А при свързване през реалното ип направо
Apache/2.0.55 (Unix) DAV/2 PHP/5.0.5 Server at 84.242.148.189 Port 80


Титла: PHP s Apache
Публикувано от: в Mar 09, 2006, 15:02
Какъв е този домейн "-bg"???


Титла: PHP s Apache
Публикувано от: Hapkoc в Mar 09, 2006, 15:45
Това - http://dexter89.networx-bg/Films/ - не е домейн, а URL.

Това - dexter89.networx-bg - би могло да бъде домейн, но не е. Поне не и такъв, който може да се използва в интернет.

Защо не е можеш да попиташ IANA или ICANN например.

М/у другото пробвал ли си от друг компютър да го отвориш твоя "домейн"?

Аа, и друго - "реални" IP адреси няма, или по-скоро всички IP адреси са реални. Друг е въпроса дали са достъпни директно през интернет...