Помогите с настройками сервера.

Artem_Paris

Новичок
Апач ставил тысячу раз, вегда все норм.На этот раз выскакивает проблема, не могу понять что с ней делать.

Если я в httpd.conf прописываю строчку для подключения PHP, апач перестает запускаться и выдает строчку:
PHP:
[Mon Oct 31 15:43:35 2011] [warn] pid file F:/APACHESERVER/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
Если я комментирую строчки:
PHP:
;LoadModule php5_module "F:/APACHESERVER/php/php5apache2_2.dll" 
;PHPIniDir "F:/APACHESERVER/php/"
то апач спокойно запусается без всяких проблем.
файл php5apache2_2.dll лежит по прописанному пути

Краткий текст из httpd.exe:
PHP:
ServerRoot "F:/APACHESERVER/Apache2.2"

Listen 80

#ServerName localhost:80 //раскомменториванная строчка - без изменений

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

LoadModule php5_module "F:/APACHESERVER/php/php5apache2_2.dll" 
PHPIniDir "F:/APACHESERVER/php/"
Кратко из php.ini:
PHP:
extension_dir = "F:/APACHESERVER/php/ext/"
extension=php_mbstring.dll
extension=php_mysql.dll
Все остальные библтотеки закоментированы, но и если я эти комментирую, все равно не работает.

Лог apache:
PHP:
[Mon Oct 31 15:41:09 2011] [crit] (OS 6)Неверный дескриптор.  : master_main: create child process failed. Exiting.
[Mon Oct 31 15:41:09 2011] [notice] Parent: Forcing termination of child process 36 
[Mon Oct 31 15:41:10 2011] [notice] Child 5768: Released the start mutex
[Mon Oct 31 15:41:11 2011] [notice] Child 5768: All worker threads have exited.
[Mon Oct 31 15:41:11 2011] [notice] Child 5768: Child process is exiting
[Mon Oct 31 15:42:53 2011] [warn] pid file F:/APACHESERVER/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Oct 31 15:43:27 2011] [warn] pid file F:/APACHESERVER/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Oct 31 15:43:31 2011] [warn] pid file F:/APACHESERVER/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Oct 31 15:43:35 2011] [warn] pid file F:/APACHESERVER/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
В PATH прописан путь к папке php.

Народ, подскажите кто-нибудь плиз. весь инет перерыл, толку ноль.
 

Artem_Paris

Новичок

KorP

Новичок
ну это ж вында!
LoadModule php5_module "F:\\APACHESERVER\\php\\php5apache2_2.dll"
должно быть норм
да и полюбому в гугле есть
 

Artem_Paris

Новичок
ну это ж вында!
LoadModule php5_module "F:\\APACHESERVER\\php\\php5apache2_2.dll"
должно быть норм
да и полюбому в гугле есть
На самом деле я всегда прописывал "F:/APACHESERVER/php/php5apache2_2.dll" такми образом, и сейчас у меня также прописано, и все работает.
Я не знаю что было с системой и почему не работало, я просто снес все и заново с нуля установил. и ве заработало. Хотя по сути httpd.conf настроить как-то иначе, чтобы ниче не работало просто нельзя, тем более, когда делаешь это уже который раз. Просто не работало и все))) а щас работает..единственный совет дам тем, у кого такая ошибка бывает..смотрите внимательно в php.ini, пути в path,vhosts.conf. если все это не помогает, то смело сносите всё вместе с конфигами и ставьте заново)

спасибо за подсказки.
 
Сверху