Проблема: не открывается сайт, а в админку попадаю...
У меня админка открывается https://salfetki.kiev.ua/webasyst/
Установлено:
Магазин 6.3.0.44568
много плагинов (все обновлены до последней доступной версии)
Инсталлер | 1.8.1.209 |
Тема дизайна «MegaShop» 934303 1.2
Тема дизайна «Mobile» webasyst 1.1.6.21
в логах хостинга вижу ошибки (но это было и ранее):
[client 207.46.13.38] unable to init Zlib: deflateInit2 returned -4: URL /index.php
[error] [client 188.163.33.52] PHP Fatal error: Out of memory (allocated 262144) (tried to allocate 523800 bytes) in Unknown on line 0
еще ошибок много [Mon Mar 05 10:21:05 2018] [error] Hostname www.salfetki.kiev.ua provided via SNI and hostname salfetki.kiev.ua provided via HTTP are different
Админы хостинга написали что проблема с обращениями к БД:
к базе висят запросы
+----------+----------------+-----------+---------------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----------+----------------+-----------+---------------+---------+------+-------+------------------+
| 23604854 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 29 | | |
| 23604856 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 29 | | |
| 23604857 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 29 | | |
| 23604862 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 27 | | |
| 23604866 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 26 | | |
| 23604872 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 25 | | |
| 23604888 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 21 | | |
| 23604901 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 18 | | |
| 23604918 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 15 | | |
| 23604926 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 12 | | |
| 23604929 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 10 | | |
| 23604930 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 10 | | |
| 23604931 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 10 | | |
| 23604933 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 9 | | |
| 23604945 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 5 | | |
| 23604953 | salfetki_2016u | localhost | salfetki_2016 | Sleep | 3 | | |
что проблемы со скриптом магазина...
На хостинге якобы ничего не менялось... я тоже уже несколько недель ничего нового не ставил, а проблема нарисовалась пару дней назад - где-то с 3 марта.
debug-режим включил - ничего нового в логах не появилось.
поотключал некоторые плагины, тоже никакого эффекта...
Какие еще варианты и действия можно предпринять???
Всем спасибо за советы!
5 ответов
Был ПХП версии 5.3
решил только что для эксперимента в хостинге включить версию 7.0
появились новые ошибки
[client 46.229.168.69] Script timed out before returning headers: php-cgi
в логах только старые ошибки уровня PHP Notice типа:
[05-Mar-2018 12:37:46 Europe/Kiev] PHP Notice: Trying to get property of non-object in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-cache/apps/shop/templates/compiled/shop_ru_RU/7d/d5/68/7dd56897dde20999374a341c22209198f17cd214.file.review.html.php on line 72
После включения дебаг-режима в Инсталлере - где должны появится дополнительные логи???
или в тех же логах должна появится дополнительная детализация?
Здесь не хватило памяти
Возможно из-за того, что висят запросы к БД, которые под свой ответ зарезервировали всю доступную.
Также возможно, что и это
из-за нехватки памяти.
Здесь
у вас сертификат для `www` а запрос пришел на домен без www. Возможно, это атака злыдней https://security.stackexchange.com/questions/13402...
в итоге получается что не хватает памяти и много коннектов к БД...
С чего это вдруг произошло - не понимаю...
Сейчас поставил сегодняшнее обновление ядра - новая ошибка... Опубликовал отдельным сообщением.