Ошибки PEAR в отдельном всплывающем окне

0

Я работаю с некоторым устаревшим кодом и обновился до сервера Apache 2.4 с php 5.5. Когда выполняется какой-то унаследованный код, появляется отдельное окно со списком ошибок PEAR:

[2014-11-09 18:04:44](0x800) in C:\php\pear\DB\DataObject.php on line 4672
Non-static method PEAR::getStaticProperty() should not be called statically, assuming $this from incompatible context
[2014-11-09 18:04:44](0x800) in C:\php\pear\DB\DataObject.php on line 2455
Non-static method DB::connect() should not be called statically, assuming $this from incompatible context
[2014-11-09 18:04:44](0x800) in C:\php\pear\DB\mysql.php on line 48
Declaration of DB_mysql::quote() should be compatible with DB_common::quote($string = NULL)

...

Как вы это отключите?

Мои настройки php.ini:

error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT

но у меня PEAR имеет собственные уровни ошибок. Я просто не могу найти их. Любые идеи о том, где искать?

Теги:
pear

1 ответ

0

Существует функция errorConf(), которая, по-видимому, вызывает вызов. Это

function errorConf() {
    require_once 'common/ErrorHandler.inc'; 
    return new ErrorHandler();
}

И воспитывает это всплывающее окно: window.open("", "ErrorHandlerConsole", "...");

Я просто сделал функцию blank function errorConf() {}, но могу заглянуть в более ответственную обработку, если у меня есть время.

Спасибо всем, кто нашел время, чтобы прочитать все это.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню