HidaN_Immortal 0 Опубликовано: 12 января 2023 Рассказать Опубликовано: 12 января 2023 Обновился с версии 10.6 на последнюю. Стояла версия php 7.4 Но в админке сайта пишется что нужно поставить версию 8.1 и выше. Поставил версию 8.1 получаю http error 500. Сама ошибка: Fatal error: Uncaught Error: Undefined constant "SNIPPETS_DIR" in /var/www/user61631/data/www/hw3d.net/engine/modules/core/init.php:3 Stack trace: #0 /var/www/user61631/data/www/hw3d.net/engine/modules/whoonline.php(2): require() #1 /var/www/user61631/data/www/hw3d.net/engine/classes/templates.class.php(466): include('/var/www/user61...') #2 [internal function]: dle_template->load_file(Array) #3 /var/www/user61631/data/www/hw3d.net/engine/classes/templates.class.php(1155): preg_replace_callback('#\\{include file...', Array, '<!DOCTYPE html ...') #4 /var/www/user61631/data/www/hw3d.net/engine/modules/main.php(720): dle_template->compile('main') #5 /var/www/user61631/data/www/hw3d.net/engine/init.php(1080): include_once('/var/www/user61...') #6 /var/www/user61631/data/www/hw3d.net/index.php(25): require_once('/var/www/user61...') #7 {main} thrown in /var/www/user61631/data/www/hw3d.net/engine/modules/core/init.php on line 3 Как пофиксить чтобы работало а то я не шарю. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 12 января 2023 Рассказать Опубликовано: 12 января 2023 Ошибка произошла в файле engine/modules/core/init.php который в свою очередь вызывается /engine/modules/whoonline.php. Таких файлов в оригинальном DLE нет и никогда не было, это у вас какой то сторонний модуль стоит. Вам нужно обратиться к автору вашего модуля. Он видимо не адаптирован для работы в актуальных версиях PHP. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
HidaN_Immortal 0 Опубликовано: 12 января 2023 Рассказать Опубликовано: 12 января 2023 Автор 34 минуты назад, celsoft сказал: Ошибка произошла в файле engine/modules/core/init.php который в свою очередь вызывается /engine/modules/whoonline.php. Таких файлов в оригинальном DLE нет и никогда не было, это у вас какой то сторонний модуль стоит. Вам нужно обратиться к автору вашего модуля. Он видимо не адаптирован для работы в актуальных версиях PHP. Спасибо, отключил модуль. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.