Автор Тема: Про вывод ошибок.  (Прочитано 10335 раз)

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

Оффлайн tarya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 370
  • +0/-0
  • 0
    • Просмотр профиля
Про вывод ошибок.
« : 07 Мая 2003, 16:46:03 »
Вопрос в чем...

У меня на роботе сайт...
Все доки впариваются посредством функции IMPLODE, ну и получается что когда я пишу чтото вот например сейчас модифицирую форум, то ошибки в коде ПХП у меня не выводятся и все, просто получается чистый лист, и это не фантан, потому как часто я не вижу сразу глазами где проблема и мне приходится сохранять тот файл как простой ПХП и отдельно запускать чтоб увидеть в какой строке ошибка.

нет ли возможности как то выводить ошибки при любых ситуациях.

Спасибо большое за помощь!
Рожденный с понимающим, и гордо поднятым кулаком! Свидетель разреза запястья — он с ним!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Про вывод ошибок.
« Ответ #1 : 07 Мая 2003, 17:23:52 »
я плакалъ....

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Про вывод ошибок.
« Ответ #2 : 07 Мая 2003, 17:45:21 »
error_log тебе поможет :)
Не все коту матрица.

Оффлайн Tronyx

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 826
  • +0/-0
  • 2
    • Просмотр профиля
Про вывод ошибок.
« Ответ #3 : 07 Мая 2003, 17:54:19 »
Уже седьмое мая, а чел всё ещё не отошёл! :D
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра

Оффлайн tarya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 370
  • +0/-0
  • 0
    • Просмотр профиля
Про вывод ошибок.
« Ответ #4 : 07 Мая 2003, 18:13:36 »
:)

Ну индеец я, подскажите как пользоваться error_log ?

а то я уже замучался сильно...
Рожденный с понимающим, и гордо поднятым кулаком! Свидетель разреза запястья — он с ним!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Про вывод ошибок.
« Ответ #5 : 07 Мая 2003, 18:17:37 »
http://www.php.net/error_log - если ты об этом.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Про вывод ошибок.
« Ответ #6 : 07 Мая 2003, 18:29:09 »
RomikChef
вобще-то я имел в виду стандартный apache`вский error_log, куда валятся все ошибки, включая и пхпшные.


tarya
Это обычный текстовый файл. Где он создается - спроси у своего провайдера. Как им пользоваться... Просто открывать и читать последние записи. Вот пример из error_log`а одного сайта:

[Wed May  7 07:59:33 2003] [error] [client *.*.*.*] File does not exist: /home/www/servers/*/html/robots.txt
[Wed May  7 12:55:08 2003] [error] PHP Warning:  mysql_close(): supplied argument is not a valid MySQL-Link resource in /home/www/servers/**********/html/admin/cleaner.php on line 9

тебя должны интересовать строчки по типу воторой, где [error] PHP Warning....
Не все коту матрица.

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
Про вывод ошибок.
« Ответ #7 : 07 Мая 2003, 18:54:37 »
Таря, в php.ini поставь display_errors = On, перезагрузи сервер, а в скрипте error_reporting(E_ALL). И будет тебе счастье, только не утони в куче выводимых ошибок :))

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Про вывод ошибок.
« Ответ #8 : 07 Мая 2003, 18:57:59 »
Гаррилл
Не надо этого советовать.
Если у тебя у самого кривые скрипты, то не надо и другим это впихивать.
на рабочем сервере должно быть off

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
Про вывод ошибок.
« Ответ #9 : 07 Мая 2003, 19:41:44 »
RomikChef
[OFF]Чё, совсем не вьезжаешь? Причём тут мои скрипты? И кривые ли они? Проверял? Они в этом топике не обсуждаются.[/OFF]
У человека ошибки не выводятся. А ему надо найти их (я так понимаю, парсюки) для редактирования.
Цитировать
на рабочем сервере должно быть off

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

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Про вывод ошибок.
« Ответ #10 : 07 Мая 2003, 20:05:44 »
Цитировать
Надо писать настолько правильно, чтобы этот параметр не имел значения.

И человек, который способен написать такую глупость, еще здесь что-то вякает?
ню-ню, наивный.

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
Про вывод ошибок.
« Ответ #11 : 07 Мая 2003, 20:14:53 »
RomikChef
[OFF]Ромик, я вас не понимаю. Что за мания поругаться со всеми вся? Ведь вы старше меня больше, чем в два раза. Зачем пытаетесь всех втоптать в грязь? Притом в данном случае необоснованно.[/OFF]
Цитировать

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

Аргументы в студию. Хоть один?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Про вывод ошибок.
« Ответ #12 : 07 Мая 2003, 20:16:42 »
Гаррилл
Да не обращай внимания просто.
[OFF]сдается мне ща этот топик во флейм переедет[/OFF]
Не все коту матрица.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Про вывод ошибок.
« Ответ #13 : 07 Мая 2003, 21:14:22 »
RomikChef
Цитировать
И человек, который способен написать такую глупость, еще здесь что-то вякает?
ню-ню, наивный.

Кхм...
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Про вывод ошибок.
« Ответ #14 : 07 Мая 2003, 21:24:36 »
Господа, не на базаре все-таки.

Я лично вижу два утвеждения:
1. "на рабочем сервере должно быть display_errors=off"
2. "скрипты должны быть написаны так, чтобы они не выдавали сообщений об ошибках"

И voila - они не связаны!
Скрипты действительно лучше писать чисто, публичный показ ошибок отключать, а сообщения об ошибках складывать в специальные файлы, где кто попало их не увидит.

Я достаточно убедителен?
•••Jah\'d never let us down!•••

 

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