Display_errors = On , не выводятся ошибки

Макс

Старожил PHPClub
Display_errors = On , не выводятся ошибки

Админ обновил ПХП до 4.3.8
Теперь перестали ошибки выводится.
Тестовый скрипт :
PHP:
ini_set('display_errors', 1); // On тоже не работает
error_reporting(E_ALL);
echo ini_get('display_errors')."<br>";
echo $cccccccc."<br>";
echo sizeof($abcdef)."<br>";
На сервере выводит :
Код:
1

0
То есть ошибки не выводятся

Ожидал увидеть примерно такой вывод :
Код:
1
<br>Notice: 
Undefined variable:  cccccccc in C:\usr\local\curl\tt.php on line 5
<br>
Notice: Undefined variable:  abcdef 
in C:\usr\local\curl\tt.php on line 6
0<br>
Куда копать ?
 

Макс

Старожил PHPClub
А какие настройки интересуют ?
Код:
-------------------- Local Value ------------ Master Value ------
display_errors .........On ............................Off 
error_reporting ........2047 .........................2047
 

tony2001

TeaM PHPClub
>display_errors On Off
чего не так? в этом скрипте, с phpinfo() хоть ошибки показывает?

>extension_dir ./
=)
 

Макс

Старожил PHPClub
>display_errors On Off
чего не так? в этом скрипте, с phpinfo() хоть ошибки показывает?
нет не показывает. Я пхпинфо именно в тестовом скрипте писал :
PHP:
ini_set('display_errors', 1); // On тоже не работает 
error_reporting(E_ALL); 
echo ini_get('display_errors')."<br>"; 
echo $cccccccc."<br>"; 
echo sizeof($abcdef)."<br>";
phpinfo();
что, это может быть причиной ?
 

neko

tеam neko
как-то странно log_errors on
а куда логать не указано

попробуй поставить '1' для ini_set() ;-)
хотя у меня и так работает
 

tony2001

TeaM PHPClub
>ini_set('display_errors', 1); // On тоже не работает
ну как же не работает, если phpinfo() показывает, что Local value = On ?
var_dump(ini_set(..)); ?

>что, это может быть причиной ?
да нет, это просто смайлик =)
 

Макс

Старожил PHPClub
ну как же не работает, если phpinfo() показывает, что Local value = On ?
так я об этом тему и завел
Что если включить вывод ошибок, они все равно не показываются. И тестовый пример привел - включаю вывод ошибок, делаю специально 2 нотайса, но они не выводятся в броузер
 

Кром

Новичок
/web/login/html/inc/append.php
/web/login/html/inc/prepend.php
А в этих файлах что? Там никакого перехвата ошибок случайно нет?
 

tony2001

TeaM PHPClub
Maxim Matyukhin
>как-то странно log_errors on
>а куда логать не указано

выключать пробовал?
 

Макс

Старожил PHPClub
А в этих файлах что? Там никакого перехвата ошибок случайно нет?
Вот это я тормоз.
Спасибо всем кто со мной помучался :)
Там действительно обработчик ошибок стоял :)

-~{}~ 22.07.04 16:19:

поставил его (обработчик) буквально перед обновлением ПХП и всю вину свалил на новую версию :)
 

mulder

Guest
У меня аналогичная проблема, толко доступа к пхп.ини нету, хостинг не мои.
I nikakih perehvatchikov tozhe net.
Пробовал прописат .htaccess

php_flag display_errors on
php_flag error_reporting E_ALL

и вообше лубые цыфры ставил
php_flag error_reporting 0, 1, ili 2 ili 3....

в пхпинфо() изменения вижу, но ошибки в скрипте все равно не выводит.

Пробовал и ето:
error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 'on');

все равно не помогает.
Как с етим боротся???
Не возможно вед работать.
 

Макс

Старожил PHPClub
версия ПХП ?
Что такой код выводит ? (только copy-paste без редактирования) :
PHP:
<?
error_reporting(E_ALL);
ini_set('display_errors', 'On');
restore_error_handler ();

$a  = array();
echo $a[1];
?>
 

mulder

Guest
Notice: Undefined offset: 1 in /serverpath/displayerrors.php on line 7

Спасибо огромное.
 
Сверху