Автор Тема: notices забивают apache-вский log  (Прочитано 5829 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
notices забивают apache-вский log
« : 31 Мая 2006, 16:20:49 »
апачевский лог забивается сообщениями типа

--------------------------
PHP Notice:  Undefined variable:  height in /usr/data/Core/GeneralUtilities/DesignStyle_class.php on line 469
--------------------------

как сделать так, чтобы ноутисы туда не писались?
версия php 4.4.2

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
notices забивают apache-вский log
« Ответ #1 : 31 Мая 2006, 16:27:50 »
[p]error_reporting[/p]
log_errors

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
notices забивают apache-вский log
« Ответ #2 : 31 Мая 2006, 17:40:27 »
error_reporting - это функция , которая указыват, какие ошибки выводить в сам броузер, так сказать.

еррор-лог - принимает только булеанское значение, т.е., фиксить ошибки (вообще все ошибки) в логе, или не фиксить.

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

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
notices забивают apache-вский log
« Ответ #3 : 31 Мая 2006, 17:41:26 »
поправка: в смысле, log_errors (а не еррор-лог)

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
notices забивают apache-вский log
« Ответ #4 : 31 Мая 2006, 18:03:46 »
Почитай вдумчиво про [p]error_reporting[/p].

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
notices забивают apache-вский log
« Ответ #5 : 31 Мая 2006, 18:16:21 »
прочитал, но так и не увидел ответа..
я всегда ее использовал для регулирования вывода еррров в броузер, по другому пока не знаю, как можно использовать.
ты уж подскажи, если все не так сложно..

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
notices забивают apache-вский log
« Ответ #6 : 31 Мая 2006, 19:57:59 »
volod
Не мучай себя поправь код и в дальнейшем пиши акуратно.
[off]Безработный[/off]

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
notices забивают apache-вский log
« Ответ #7 : 31 Мая 2006, 20:22:08 »
volod
Она везде выводит. При отладке выводи все сообщения, причем в браузер; а после запуска только ошибки, притом в лог.

[OFF]for_i_0
Неужели ты все переменные объявляешь перед использованием?[/OFF]

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
notices забивают apache-вский log
« Ответ #8 : 01 Июня 2006, 01:31:01 »
угу, даже так.. ок, будем пробовать, спасибо.

а по поводу замечания к for_i_0, вобщем-то поддерживаю, поскольку не стоит забывать, что пхп как раз и отличается от с++, что переменные можно не объявлять.

а раз есть такая возможность, значит ею пользуються, и никакого плохого стиля я в этом не вижу.

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
notices забивают apache-вский log
« Ответ #9 : 01 Июня 2006, 03:16:30 »
hanslinger
[OFF]в лог они не попадают а в браузере их нет.[/OFF]
[off]Безработный[/off]

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
notices забивают apache-вский log
« Ответ #10 : 01 Июня 2006, 08:50:52 »
[OFF]
Переведи :)[/OFF]

Оффлайн reLax[0x00]

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.microcat.ru
notices забивают apache-вский log
« Ответ #11 : 03 Июня 2006, 09:35:32 »
не понел правда о чом вы, но думаю error_reporting(0); если не нужны ошибки ваще  ;)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28