Опубликовано: 23 февраля 20169 г Обновили версию PHP до 5.4 и теперь при входе на форум появляется такая ошибка: Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /initdata.php:390Помогите пожалуйста ее исправить.
Опубликовано: 23 февраля 20169 г Функция set_magic_quotes_runtime начиная с версии 5.3 считается устаревшей, а с 5.4 удалена совсем. Открыть /initdata.php Найти @set_magic_quotes_runtime(0); if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', @get_magic_quotes_gpc() ); } Заменить на if( version_compare( phpversion(), '5.4.0', '<') ) { @set_magic_quotes_runtime(0); if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', @get_magic_quotes_gpc() ); } } else { if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', false ); } }
Опубликовано: 23 февраля 20169 г Попробуй подменить inidata.php на этотТам используется тот же самый фикс. Видимо сделали его в версии 3.4.9.
Опубликовано: 23 февраля 20169 г Автор Да, действительно, у меня 3.4.6. Выполнил правку предложенную siv1987 и форум заработал. Огромное спасибо за оперативный ответ!
Обновили версию PHP до 5.4 и теперь при входе на форум появляется такая ошибка:
Помогите пожалуйста ее исправить.