powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Настройка apache, Вывод ошибок в окно браузера
15 сообщений из 15, страница 1 из 1
Настройка apache, Вывод ошибок в окно браузера
    #38071556
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как настроить вывод ошибок скриптов php в окно браузера, а не в файл error.log?

Результатом допустим ошибки создания объекта при несуществующем классе в лог выводится такое сообщение:

Код: sql
1.
PHP Fatal error:  Class 'MyClass' not found in



Но зайдя на сайт в окно браузера мне ничего об этом не сказано (белый лист).

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

Apache 2.22.2 Win32 (php cgi-fcgi).
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071571
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PHP Version 5.3.19

В общем кое-как настроил, в php.ini :

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
; display_errors
;   Default Value: On
Development Value: On
;   Production Value: Off

; display_startup_errors
;   Default Value: Off
;   Development Value: On
;   Production Value: Off

; error_reporting
;   Default Value: E_ALL & ~E_NOTICE
Development Value: E_ALL | E_STRICT
;   Production Value: E_ALL & ~E_DEPRECATED




Но теперь проблем добавилось, в частности при посещении любого сайта на сервере выводится сообщение:



Более того теперь не могу зайти в phpmyadmin :

Код: sql
1.
2.
3.
4.
5.
6.
phpMyAdmin - Ошибка

Расширение mysqli не найдено. 
Пожалуйста, проверьте ваши настройки PHP. 
<a href="Documentation.html#faqmysql" target="documentation">
<img src="themes/dot.gif" title="Документация" alt="Документация" class="icon ic_b_help" /></a>
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071582
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
; display_errors
;   Default Value: On
Development Value: On
;   Production Value: Off

; display_startup_errors
;   Default Value: Off
;   Development Value: On
;   Production Value: Off

; error_reporting
;   Default Value: E_ALL & ~E_NOTICE
Development Value: E_ALL | E_STRICT
;   Production Value: E_ALL & ~E_DEPRECATED




Вы прямо в таком формате и вставили???
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071584
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ренат,

Ну расскоментил эти две строки как видно.
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071586
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

Что странно у меня нету никакого javascript в единственном файле на сайте index.php :

Код: php
1.
$foo = new MyClass();



А браузер делает alert. Как видно из его содержания это ошибка интерпретатора php.
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071599
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StasonixНу расскоментил эти две строки как видно.В этих строчках всего лишь подсказки для значений переменных. Не раскомментировать нужно, а дописывать.
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071600
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

А точнее? Что дописать-то?
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071607
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Куда уж точнее то? Все же в подсказках есть. Формат простой:
Код: php
1.
имя_переменной = значение_переменной
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071611
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Какой переменной и какое значение?

Я хочу чтобы у меня этого дурацкого алерта не было и пхпма обратно заработал при этом чтобы ошибки выводились в окно браузера, дело в том что если я то закомментирую обратно, то пхпма будет норм работать, но вот ошибки только в лог будут выводиться ( что есть весьма не удобно ).
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071617
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

Код: php
1.
2.
display_errors = On
error_reporting = E_ALL | E_STRICT



Все это у тебя чуть ниже написано должно быть в твоем php.ini . Там, где ты редактировал - это типа подсказок. То есть ты отредактировал хелп. )))
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071621
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikkiMouse,

Ох да, спасибо, хотя там совсем другое было, но изменив на ваш вариант теперь нету алерта и сообщение об ошибке выводится прямо в окно браузера. Остается теперь все-таки пхпма починить, пропало-то mysqli, хотя подключено.. хм.
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071623
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonixкакое значение?Дефолтовых значений обычно достаточно для разработки, так что править ничего не требуется. Если сервер в продакшн выставлять - тогда да, случайные ошибки не украшают сайт и требуется правка. Хотя, для разработки можно "error_reporting = E_ALL | E_STRICT" - самый строгий контроль.
Проверьте, какие значения выводит phpinfo().
StasonixЯ хочу чтобы у меня этого дурацкого алерта не былоВы читать наверно не пробовали сообщение. Там написано какая именно строчка конфига ему не нравится :-)
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071629
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Ему '|' вот это символ не нравится (лся).

Кстати, серьезно, подключен mysqli, вот пруф:

...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071630
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Настройка apache, Вывод ошибок в окно браузера
    #38071633
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все товарищи, спасибо за помощь, без вас бы не разобрался, перезапустил сервак, почистил куки пхпма, кэш и сеансы, заработало все как надо!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Настройка apache, Вывод ошибок в окно браузера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]