магические кавычки — фатальная ошибка, связанная с магическими кавычками в переполнении стека

Поэтому я пытаюсь выяснить ошибку на сайте для моего друга. К сожалению, я не очень хорош в PHP и, к сожалению, его сайт … древний. Я попытался обратиться к другим вопросам здесь, но так как мой пример кода выглядит немного иначе, я беспокоюсь о том, чтобы что-то испортить.

В данный момент сайт постоянно недоступен со следующей ошибкой:

Фатальная ошибка: Uncaught Error: вызов неопределенной функции
set_magic_quotes_runtime () в
/customers/1/f/7/WEBSITEDOMAIN.COM/httpd.www/includes/framework.php:21 Stack
трассировка: # 0 /customers/1/f/7/WEBSITEDOMAIN.COM/httpd.www/index.php(22):
require_once () # 1 {main} добавляется
/customers/1/f/7/WEBSITEDOMAIN.COM/httpd.www/includes/framework.php в строке 21

Итак, я сослался на файлы сайта, как ни странно, есть четыре файла framework.php, но я предполагаю, что некоторые из них могут быть неактуальными. Все они содержат следующий код в строке 21:

@set_magic_quotes_runtime( 0 );
@ini_set('zend.ze1_compatibility_mode', '0');

Итак, моя идея, удалить все это или просто первую строку, как указано в сообщении об ошибке. Это то, на что намекают другие вопросы по SO, так как первая строка совершенно не имеет отношения к новейшей версии php. Однако, так как это бизнес-сайт, я также не решаюсь возиться, тем более, что владелец ничего не понимает в коде.

Любые указатели для полного новичка? (Websitedomain.com является примером адреса)

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]