|
|
|
| Не могу настроить директиву в файле при помощи ini_set();
Хочу что бы ошибки писались в отдельный журнал:
как сделал я:
<?php
ini_set("log_errors","on");
ini_set("error_log","/home/demonow/demonow.com/logphp");
?>
|
Создал файл, но туда ошибки не записываются. | |
|
|
|
|
|
|
|
для: demonow
(23.03.2012 в 12:55)
| | А попробуйте указать путь относительный. Например, файл прямо рядом со скриптом положить. | |
|
|
|
|
|
|
|
для: DJ Paltus
(23.03.2012 в 13:13)
| | не помогло( | |
|
|
|
|
|
|
|
для: demonow
(23.03.2012 в 17:34)
| | Давайте по шагам.
В какой системе происходит дело?
Ваш ли это сервер, и правда ли, что при его настройках инишные директивы можно менять скриптом (см. комментарий Sfinks). | |
|
|
|
|
|
|
|
для: DJ Paltus
(24.03.2012 в 02:40)
| | дело происходит на локальном сервере.Я смотрел в интернете, что описанный мною выше код должен работать. по крайней мере такой способ есть.Пробовал также установить директиве в .htaccsess, тоже не помогло. | |
|
|
|
|
|
|
|
для: DJ Paltus
(24.03.2012 в 02:40)
| | Все,розобрался там оказуется есть хитрость, надо вместо "on' писать булевское значение истины в ini.set().
<?php
ini_set("log_errors",true);
ini_set("error_log","/home/demonow/demonow.com/logphp");
?> | |
|
|
|
|
|
|
|
для: demonow
(23.03.2012 в 12:55)
| | Если дело происходит на хостинге, это может быть просто запрещено. | |
|
|
|