Апач не отдает ошибки пхп

Raziel[SD]

untitled00
Апач не отдает ошибки пхп

Когда в скрипте ошибки, выводится пустая страница, без всяких сообщений, прикрутил пхп к omniHTTPd, ошибки отображаются, видимо здесь что-то с апачем,
вот httpd.conf, немного урезаный

[c головой плохо? Товарищ килобайт 20 запостил]
 

slach

Новичок
php.ini
положить
в c:\windows\
там написать
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
 

Raziel[SD]

untitled00
Странно, display_errors был "Off", хотя я вроде смотрел, был "On". Спасибо.
А почему Omni показывал ошибки, а Апач нет ? интересно.
P.S. to leosha: действительно плохо, хуже некуда.
 

slach

Новичок
потому что Omni брал php.ini из тойже директории что и php.exe
а apache брал из c:\windows\
 

Raziel[SD]

untitled00
в директории с пхп небыло php.ini, я специально убил, на всякий случай :), т.е. с омни пхп брал дефолтовые установки, тогда странно, омни требует "cgi_force_redirect = Off", а по умолчанию включено(или наоборот, но менять точно нужно),
хотя может лежал старый php.ini, Надо будет посмотреть дома.
тогда вот еще вопрос: пхп берет php.ini не сам, а его ему отдает вебвервер ? или я что-то не понял ?
 

slach

Новичок
php интерпритатор берет конфигурацию САМ... из php.ini

вебсервер, ему скармливает только GCI данные... и все дополнительные параметры
 

Raziel[SD]

untitled00
Автор оригинала: slach
потому что Omni брал php.ini из тойже директории что и php.exe
а apache брал из c:\windows\
тогда как понять это ? причем здесь сервер, если PHP сам берет настройки из php.ini ?
 

slach

Новичок
;) тьфу... хотел сказать потому что PHP под управлением OMNI прикручивается как CGI приложение и берет настройки из того же каталога откуда запускается php.exe
 
Сверху