2014-08-10 2 views
-1

Я использую веб-приложение на основе старого PHP, поэтому он использует функции mysql *, которые постоянно вызывают устаревшие ошибки функции и не позволяют мне видеть страницу. Это задавали много раз, но все ответы были «переключиться на mysqli/pdo» и «вы больше не должны использовать эти функции». Эти ответы на самом деле не помогают мне, так как приложение огромно, и все функции mysql для mysqli полностью исключены. На этом основаны многие проекты, над которыми я работаю.PHP Игнорировать mysql устаревшие ошибки

Я хотел бы попросить решение, которое поможет мне обойти эту проблему без необходимости переписывать все приложение и все проекты, которые его используют. В Windows я просто понизился до php 5.4, но теперь я перешел на Ubuntu 14.04, и здесь это не представляется возможным. Есть ли способ настроить PHP, возможно, не показывать эти ошибки (да, я хорошо знаю, что не будет показывать все устаревшие ошибки вообще).

+1

http://php.net/manual/en/errorfunc.configuration.php – CBroe

+1

установка error_reporting = E_ALL & ~ E_DEPRECATED в php.ini не имеет никакого значения для меня. – Eagle

+0

Не игнорируйте его, исправьте! Это не рекомендуется. –

ответ

-2

Попробуйте

ini_set('display_errors', 0); 
+0

Да, путь. Отключить все ошибки, да? –

+0

да! потому что вы ленитесь, чтобы перейти на PDO/MySQLi – Richie

+0

Erm, я не OP. –

Смежные вопросы