Joeren
-
Публикации
4 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Joeren
-
-
Здравствуйте.
Есть проблема, это не баг DLE, а по всей видимости какая-то несовместимость с настройками сервера у хостера, из-за чего DLE регулярно лагает (тормозит) при первой загрузке сайта после паузы (по истечении сессии?) и при смене шаблона оформления пользователем.
Лагает сразу после установки, никаких изменений системы в админпанели не производилось.
Суть лага: при посещении сайта после паузы или смене оформления сайт прогружается 2-3 минуты, потом работает нормально.
Иногда лаг бывает дольше, и тогда вместо загрузки страницы MySQL возвращает ошибку 2006. Цитирую текст ошибки:
ЦитатаMySQL error in file: /engine/modules/show.short.php at line 65
Error Number: 2006
The Error returned was:
MySQL server has gone away
SQL query:
SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND allow_main=1 AND date < \'2020-05-06 13:56:58\' ORDER BY fixed desc, date DESC LIMIT 0,10Настройки PHP произведены по темплейту DLE, предоставляемому хостером. Пробовал также менять версию PHP на 7.1 и 7.4, всё те же лаги.
Обращался в техподдержку хостера, они ничем помочь не смогли и по поводу ошибки MySQL вообще промолчали. Я им сказал минимальные системные требования DLE, говорят, всё это у них есть и нужные модули PHP включены.
Суть вопроса: что можно сделать, чтобы сайт перестал лагать?
Сайт: http://fairymirror.com
Хостинг: freehost.ua
Версия DLE: 14.0 (лаги наблюдались ранее также и в 10.4).
Лицензия: демо-версия.
Данные автопроверки системы:
Версия DataLife Engine: 14.0 Тип лицензии скрипта: Неактивированная копия Операционная система: FreeBSD 11.2-RELEASE Версия PHP: 5.4.46-dev Версия MySQL: 5.7.17-log Информация о GD: GD Version: bundled (2.1.0 compatible), FreeType Support: Enabled, FreeType Linkage: with freetype, T1Lib Support: Disabled, GIF Read Support: Enabled, GIF Create Support: Enabled, JPEG Support: Enabled, PNG Support: Enabled, WBMP Support: Enabled, XPM Support: Enabled, XBM Support: Enabled, JIS-mapped Japanese Font Support: Enabled, Module mod_rewrite Неопределено Безопасный режим: Выключен Выделено оперативной памяти: 240M Отключенные функции: Неопределено Максимальный размер загружаемого файла: 40 Mb Размер свободного места на диске: 5,72 Gb -
Спасибо. Буду пробовать
-
Здравствуйте. Простите, если повторяюсь, искал ответ на свой вопрос и в документации, и на форуме, но не нашёл. Сколько примерно новостей/публикаций выдерживает движок? Вопрос не праздный, поскольку хочу сделать на его основе базу данных с огромным числом записей, и вот, тестируя возможности движка на локальной машине, я обнаружил, что при достижении примерно 20 тысяч новостей движок отказывается работать. Возможно, есть потолок, а возможно, я просто делаю что-то не так, вот и уточняю.
Лаги на хостинге
в Прием багов
Опубликовано:
Например, что можно порекомендовать техподдержке хостинга поменять в настройках сервера. Если лагает, значит, есть на то причина. Если они предлагают темплейт DLE в настройках PHP, значит, рассчитывают, что им будут пользоваться, и хостинг как раз "дружит" с DLE. Просто где-то что-то недонастроено.
Кстати, отмечу, что версия DLE 10.4 лагала на порядок меньше. Предполагаю, что-то могло поменяться в скрипте DLE, что вызывает дополнительные нагрузки на сервер.
Я тоже не спец, но уже 14 лет пользуюсь этим хостингом и нареканий на него у меня мало. По сути, это единственное, возникшее за последние годы.