| |
|
|
| | Есть файл .htaccess, в нем -
php_value error_reporting 6143
php_value error_log "/log/errors.txt"
php_flag log_errors on
php_flag display_errors off
|
папка log лежит в корне проекта, в ней - errors.txt.
Мне нужно выводить абсолютно все ошибки, в том числе и нотайсы.
Делаю проверочный скрипт, в котором специально ошибку сделала - ошибки в лог не пишутся. | |
| |
|
|
| |
|
|
| |
для: Лена
(28.02.2009 в 15:31)
| | | абсолютно все ошибки это error_reporting 65535
в error_log должен быть абсолютный путь. Не от корня проекта (такого понятия нет вообще) и не от корня документов сервера, а от корня всей файловой системы. | |
| |
|
|
| |
|
|
| |
для: Trianon
(28.02.2009 в 15:36)
| | | как мне найти корень всей файловой системы? | |
| |
|
|
| |
|
|
| |
для: Лена
(28.02.2009 в 16:04)
| | | Суперглобальные массивы... | |
| |
|
|
| |
|
|
| |
для: Лена
(28.02.2009 в 16:04)
| | | echo $_SERVER['DOCUMENT_ROOT'];
так можно определить корень документов относительно корня файловой системы. | |
| |
|
|
| |
|
|
| |
для: Trianon
(28.02.2009 в 16:18)
| | | Получилось. Спасибо. Теперь могу проверить скрипт по закачке файлов. :)
Последний вопрос:
откуда вот эта цифра 65535 берется? | |
| |
|
|
| |
|
|
| |
для: Лена
(28.02.2009 в 16:25)
| | | число 65535 в дес. системе счисления -это строка из 16 единичек в дв.системе счисления | |
| |
|
|
| |
|
|
| |
для: Trianon
(28.02.2009 в 16:27)
| | | ну вы явно на два не делили (и не записывали остаток), откуда же вы узнали, что именно 16 единичек? | |
| |
|
|
| |
|
|
| |
для: Лена
(28.02.2009 в 17:05)
| | | не знаю... степени двойки вплоть до 16-й сами в голове сидят... | |
| |
|
|
| |
|
|
| |
для: Trianon
(28.02.2009 в 15:36)
| | | >абсолютно все ошибки это error_reporting 65535
У меня E_ALL тоже равен 6143 =). | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(28.02.2009 в 16:08)
| | | возможно, хватит и этого... | |
| |
|
|