Поэтому я пытаюсь выяснить ошибку на сайте для моего друга. К сожалению, я не очень хорош в 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 является примером адреса)
Спасибо
Задача ещё не решена.
Других решений пока нет …