Как включить вывод ошибок php?

karman.com.ua - Хостинг в Украине
форум о хостинге в Украине

Здравствуйте, гость ( Вход | Регистрация )

Есть вопросы о хостинге и о сайтах?

и получи ответ от профессионалов, которые обожают помогать людям :).
 
Ответить в данную темуНачать новую тему
> Как включить вывод ошибок php?
Aladdin
сообщение 19.12.2007, 9:15. Re: Как включить вывод ошибок php?
Сообщение #1


ФИО: Праведно-Счастливый Аладдин Ярославович
*****

Группа: Любимый хостинг-ROOT
Сообщений: 1 155
Регистрация: 25.11.2006
Из: г. Киев
Пользователь №: 4



Для этого создайте в корневой директории Вашего сайта файл .htaccess следующего содержания:
php_value display_errors 1
php_value error_reporting 2047

Источник: гениальное народное творчество
Перейти в начало страницы
 
+Цитировать сообщение
ukrhosting
сообщение 19.12.2007, 10:56. Re: Как включить вывод ошибок php?
Сообщение #2


злой :)
****

Группа: Любимый Хостер
Сообщений: 627
Регистрация: 20.12.2006
Из: Львов
Пользователь №: 217



Если в пхп в режиме CGI то эти действия вызовут 500 ошибку и гневные письма в суппрот.

Перейти в начало страницы
 
+Цитировать сообщение
Aladdin
сообщение 19.12.2007, 12:10. Re: Как включить вывод ошибок php?
Сообщение #3


ФИО: Праведно-Счастливый Аладдин Ярославович
*****

Группа: Любимый хостинг-ROOT
Сообщений: 1 155
Регистрация: 25.11.2006
Из: г. Киев
Пользователь №: 4



Цитата(ukrhosting @ 19.12.2007, 10:56) *
Если в пхп в режиме CGI то эти действия вызовут 500 ошибку и гневные письма в суппрот.


Если в пхп в режиме CGI, то данные параметры нужно править непосредственно в серверном файле php.ini

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Обработка ошибок и журнализация ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Директива error_reporting должна задаваться в виде битового
; поля. Его значение можно устанавливать с помощью следующих констант,
; объединенных оператором | (OR):
; E_ALL - Все предупреждения и ошибки.
; E_ERROR - Критические ошибки времени выполнения.
; E_WARNING - Предупреждения времени выполнения.
; E_PARSE - Ошибки трансляции.
; E_NOTICE - Замечания времени выполнения (это такие
; предупреждения, которые, скорее всего,
; свидетельствуют о логических ошибках в
; сценарии, - например, использовании
; неинициализированной переменной).
; E_CORE_ERROR - Критические ошибки в момент старта PHP.
; E_CORE_WARNING - Некритические предупреждения во время старта PHP.
; E_COMPILE_ERROR - Критические ошибки времени трансляции.
; E_COMPILE_WARNING - Предупреждения времени трансляции.
; E_USER_ERROR - Сгенерированные пользователем ошибки.
; E_USER_WARNING - Сгенерированные пользователем предупреждения.
; E_USER_NOTICE - Сгенерированные пользователем замечания.
; Пример:
; показывать все ошибки, за исключением замечаний
; error_reporting = E_ALL & ~E_NOTICE
; показывать только сообщения об ошибках
; error_reporting=E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
; отображать все ошибки, предупреждения и замечания
; error_reporting = E_ALL


У меня, к примеру, стоит "error_reporting = E_ALL & ~E_NOTICE"
Перейти в начало страницы
 
+Цитировать сообщение
ukrhosting
сообщение 19.12.2007, 14:38. Re: Как включить вывод ошибок php?
Сообщение #4


злой :)
****

Группа: Любимый Хостер
Сообщений: 627
Регистрация: 20.12.2006
Из: Львов
Пользователь №: 217



Цитата(Karman @ 19.12.2007, 12:10) *
Если в пхп в режиме CGI, то данные параметры нужно править непосредственно в серверном файле php.ini




Там настройки по умолчанию. А по человечески в обоих случаях это делаться через эту функцию: http://ua.php.net/manual/en/function.error-reporting.php

Перейти в начало страницы
 
+Цитировать сообщение
Гость_sadivnyk_*
сообщение 19.12.2007, 18:14. Re: Как включить вывод ошибок php?
Сообщение #5





Любимый Гость хостинга






Цитата(Karman @ 19.12.2007, 9:15) *
Для этого создайте в корневой директории Вашего сайта файл .htaccess следующего содержания:
php_value display_errors 1
php_value error_reporting 2047

Існує відповідний рядок в php.ini - з позначкою "з мотивів безпеки використовувати тільки під час роззробки сайту" та рекомендацією завжди вимикати цю функцію.
Перейти в начало страницы
 
+Цитировать сообщение
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
Похожие темы:
Последнее сообщение Нужен хостинг с php5, MySQL5 -- а ГЛАВНОЕ, возможность иметь несколько баз MySQL

Последнее сообщение php в режиме FAST CGI

Последнее сообщение Что php означает?

Последнее сообщение Какая связь между версиями php?

Последнее сообщение Права доступа к php-скриптам.

Последнее сообщение Поддерживает ли phpMyAdmin php5?

Последнее сообщение Обработка ошибок с помощью trigger_error() и set_error_handler()

Последнее сообщение В системе интернет-адресации ликвидирована важная ошибка

Последнее сообщение При создании дампа большой таблицы в режиме компрессии (compressed mode), я получаю ошибку лимита памяти или ошибку лимита времени.

Последнее сообщение Я получаю ошибку "navigation.php: Missing hash".
Design by: Free IPB Skins & Web Proxy & © Karman.com.ua Rambler's Top100