Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.08.2015
Сообщений: 12
1

Пустой экран, вместо сообщении об ошибках PHP

27.10.2015, 12:13. Показов 1131. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите, как настроить вывод сообщений об ошибках на этапе компиляции (интерпритации или как там у php).

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

Не помогает даже в .htaccess инструкция: php_value error_reporting "E_ALL & ~E_NOTICE"

и не помогает код в php:
PHP
1
2
error_reporting(E_ALL);
ini_set('display_errors','On');
Что можно сделать, как отлавливать подобные синтаксические ошибки? Отлаживаю скрипты напрямую на хостинге. Доступа к php.ini - нет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2015, 12:13
Ответы с готовыми решениями:

Пустой экран вместо загрузки Windows 7
Здравствуйте! У меня возникла проблема в Windows 7 Home Premium x64. У меня на компьютере стоит...

Вместо сообщения об ошибке пустой экран
для проверки заполнения всех полей (комментариев) сделал проверку, чтобы если после отправки не...

Иногда при заходе через терминальную службу удаленных рабочих столов вместо рабочего стола пустой синий экран
Здравствуйте! Помогите пожалуйста с такой проблемой. На сервер установлена ос Windows Server 2008....

Вместо исполнения PHP-код выводится на экран в браузере
Добрый вечер, уважаемые пользователи форума. У меня браузер не поддерживает код PHP. У меня...

4
Эксперт PHP
3877 / 3218 / 1350
Регистрация: 01.08.2012
Сообщений: 10,859
27.10.2015, 14:24 2
Цитата Сообщение от ruport Посмотреть сообщение
ini_set('display_errors','On');
А если так:
PHP
1
ini_set('display_errors', 1);
Также вызовите функцию phpinfo и проверьте, что указано в столбце Local для параметра display_errors
PHP
1
2
3
error_reporting(E_ALL);
ini_set('display_errors', 1);
phpinfo();
И заодно проверьте параметр error_log, он пустой? А то может ошибки в файл записываются.
0
Заблокирован
27.10.2015, 17:04 3
где-то тут "сежачок" был.
0
0 / 0 / 0
Регистрация: 19.08.2015
Сообщений: 12
27.10.2015, 18:14  [ТС] 4
Нашел решение:
в htaccess:
Bash
1
2
php_flag display_errors on # <--- вот это надо включить
#php_value error_reporting "E_ALL & ~E_NOTICE"  # а это отключить, так как пустой экран показывает
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
27.10.2015, 18:53 5
Цитата Сообщение от ruport Посмотреть сообщение
#php_value error_reporting "E_ALL & ~E_NOTICE" # а это отключить, так как пустой экран показывает
лучше оставить, но убрать "& ~E_NOTICE"
0
27.10.2015, 18:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2015, 18:53
Помогаю со студенческими работами здесь

SecureString вместо String (пример в сообщении)
Добрый день. Есть метод который шифрует файлы (AES256) - найден на просторах всея интернета и...

PHP Вывод уведомлений об ошибках
Здравствуйте. Подскажите, пожалуйста. Есть код в HTML и PHP. 1) Нужно при нажатии на кнопку...

Экран смерти при разных ошибках
Комп при запуске то не может запуститься,то зависает то перезагружается , если запуститься то через...

0 вместо пустой ячейки
День добрый! Помогите, сделать так, что-бы когда я добавляю новую запись, пустые ячейки оставались...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru