Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: log_errors
 
 автор: demonow   (23.03.2012 в 12:55)   письмо автору
 
 

Не могу настроить директиву в файле при помощи ini_set();
Хочу что бы ошибки писались в отдельный журнал:
как сделал я:

<?php
ini_set
("log_errors","on");
ini_set("error_log","/home/demonow/demonow.com/logphp");

?>


Создал файл, но туда ошибки не записываются.

  Ответить  
 
 автор: DJ Paltus   (23.03.2012 в 13:13)   письмо автору
 
   для: demonow   (23.03.2012 в 12:55)
 

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

  Ответить  
 
 автор: demonow   (23.03.2012 в 17:34)   письмо автору
 
   для: DJ Paltus   (23.03.2012 в 13:13)
 

не помогло(

  Ответить  
 
 автор: DJ Paltus   (24.03.2012 в 02:40)   письмо автору
 
   для: demonow   (23.03.2012 в 17:34)
 

Давайте по шагам.
В какой системе происходит дело?
Ваш ли это сервер, и правда ли, что при его настройках инишные директивы можно менять скриптом (см. комментарий Sfinks).

  Ответить  
 
 автор: demonow   (25.03.2012 в 00:16)   письмо автору
 
   для: DJ Paltus   (24.03.2012 в 02:40)
 

дело происходит на локальном сервере.Я смотрел в интернете, что описанный мною выше код должен работать. по крайней мере такой способ есть.Пробовал также установить директиве в .htaccsess, тоже не помогло.

  Ответить  
 
 автор: demonow   (25.03.2012 в 11:00)   письмо автору
 
   для: 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");

?>

  Ответить  
 
 автор: Sfinks   (23.03.2012 в 14:44)   письмо автору
 
   для: demonow   (23.03.2012 в 12:55)
 

Если дело происходит на хостинге, это может быть просто запрещено.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования