|
|
|
| Подскажие, вот если шаманю с кодом в пшп-страничке.. и какой-то код приводит к тому , что страничка не отображает ничего... пустая...
можно как-то заставить в таком случае показывать вывод ошибки на ту пустую страничку? | |
|
|
|
|
|
|
|
для: TrEK
(17.02.2011 в 22:56)
| | в начало кода error_reporting(E_ALL); | |
|
|
|
|
|
|
|
для: alexander95
(17.02.2011 в 23:20)
| | Ну , скажем, если где-то не доставил скобку... или ; - ybчего не выводит.. дальше белый экран. | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 13:33)
| | так вы вставили эт у функцию в код? | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 14:03)
| | да.. в самом начале , сразу после <?php | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 15:05)
| | у меня было похожее, когда я забыл переименовать php.ini-recommendet в php.ini ;) | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 15:05)
| | странно конечно. правильные скрипты работают? | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 15:33)
| | Нет, если в коде ПШП нету ошибок, и все знаки препинания на своих местах - тогда все работает как надо.. но иногда возникает ситуация.. что вроде бы правильно все сделал.. а экран белый...
вот и хотелось бы видеть в том же экране причину и ошибку. | |
|
|
|
|
|
|
|
для: alexander95
(17.02.2011 в 23:20)
| | Плюс строкой ниже следующий код:
ini_set('display_errors', 1) | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 16:08)
| | да, точно. | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 16:54)
| | Оффтоп: 95 - это возраст, год рождения или регион? | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 17:08)
| | ну не возраст уж точно)
год рождения. | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 17:12)
| | Два остальных варианта были для отвода глаз, как вы наверняка догадались. | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 17:15)
| | ну да, догадался. | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 16:08)
| | все равно нет ) | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 19:24)
| | Это странно.
А не открыт ли параллельно Скайп или еще чего нибудь из того что 80ый порт использует? | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 19:38)
| | О чем вы? о.О | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 19:46)
| | Когда апач(я думаю, у него апач) и что нибудь еще типа скайпа вместе работают, им порт никак не поделить.
Оба на HTTP. | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 19:24)
| | А сервер то вообще работает, настроен?
Напишите echo 'ok';
Выведет, что должен? | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 19:46)
| | лучше наверное даже phpinfo(); 8-) | |
|
|
|
|
|
|
|
для: psychomc
(18.02.2011 в 19:58)
| | Дело вкуса. Все-таки там такая страничка начинает загружатся, шоаж.. =\ Мне ведь надо узнать только то, выполняется ли пхп, доходит ли скрипт до выполнения конкретной строки :) | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 20:03)
| | согласен. на хостинге то эта функция незаменима, и тогда ситуацию спасает ctrl+f :) | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 20:03)
| | Может ему стоит поменять выведение ошибок на уровне php.ini ?...
кто знает. | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 22:07)
| | Возможно. | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 22:14)
| | PROFIT!
:) | |
|
|
|
|
|
|
|
для: alexander95
(18.02.2011 в 22:07)
| | Директивы error_reporting и display_errors могут настраиваться на уровне скрипта. | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 22:28)
| | я знаю | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 22:28)
| | могут.
Только какой в этом смысл?
Методика фиксации ошибок обычно не зависит от того, в каком компоненте системы эти ошибки происходят,
Куда чаще присутствует зависимость от того, боевая версия системы стоит или тренировочная. | |
|
|
|
|
|
|
|
для: Trianon
(19.02.2011 в 12:36)
| | На постоянной основе - да, никакого.
Но бывает здесь и сейчас надо что-то быстро проверить - не полезу ж я менять глобальные настройки. Тем более, когда какая-то задница вылезает только на рабочем сервере, а не на локальном - приходится точечно выводить, отлавливать, чтобы при этом не пугать пользователей всякой бякой. | |
|
|
|
|
|
|
|
для: neadekvat
(19.02.2011 в 13:28)
| | а log_errors не хватает для таких ситуаций? | |
|
|
|
|
|
|
|
для: Trianon
(19.02.2011 в 14:03)
| | Согласитесь, быстрее, когда ошибка видна на странице, и нет необходимости лезть в папку логов, скачивать и открывать его (пусть две последние операции и объединены в один функционал) | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 19:46)
| | Да все работает :)
Вот кусок кода общего ...
Только если в коде где-то зщакралась ошибка- тогда ничего не выводит вообще... | |
|
|
|
|
|
|
|
для: TrEK
(18.02.2011 в 21:57)
| | Если прописать в начале файла указанные настройки - ошибки должны выводиться.
Прикрепите весь файл скрипта вместе с указанными изменениями.
upd.
Видимо, мануал для избранных. Сколько раз говорили - не используйте слепо.
Читаем.
Создайте в директории со скриптом файл .htaccess следующего содержания:
php_flag display_errors on | |
|
|
|
|
|
|
|
для: neadekvat
(18.02.2011 в 22:27)
| | Ну вот, совсем другое дело :_)
Спасибо.
Теперь ошибки выводит. | |
|
|
|
|
|
|
|
для: TrEK
(19.02.2011 в 01:38)
| | а после чего именно стал выводить? | |
|
|
|
|
|
|
|
для: alexander95
(19.02.2011 в 08:49)
| | >Создайте в директории со скриптом файл .htaccess следующего содержания:
php_flag display_errors on | |
|
|
|