Зависания сайта

Ребят,помогите пожалста.

Работал себе потихонечку сайт и работал. Где то с дней 5-неделю начались проблемы. Пошли уведомления о неработости сайти, как то про 502 ошибку было.

За сегодня например уже раза 4 было, что щелкаю по вкладке сайта или в админку захожу, а оно не идется. Крутится и все. Уведомления от Яндекс Директа, мол объявления будут остановлены, сайт не работает.

Много раз в хостинг писал, мол че за херня. Они че то отвечают про обработчики, мол у вас ограничения есть на сервере на тарифе. Якобы вот сегодня долгое обращение к базе данных.
У меня на сайте, там в Журнале событий все пусто. Нет никаких уведомлений за сегодня и до этого. Вроде галками указал ошибки с базой данных и время выполнения. Вообще нет никаких данных, я так понимаю ошибок нет. У меня из автоматического выполнения есть только Крон уже 3 года. Его я не трогал, работает и работает. Он для Яндекс товаров, фид 1 раз в день обновляет.

Что делал за это время, с чем совпало. Вот с Alex_vp говорил про Яндекс Маркет Создал скрытую категорию в корне Маркетплейс, в ней создал открытую категорию ЯндексМаркет. В нее загрузил 7.000 товаров под другими кодами. Названия те же, описания те же, но коды другие. Если вообще на сайте в карточках по 5-6 картинок, то тут только по одной картинке. Эта категория никак не взаимодействует с модулем ЯндексМаркет. Просто категория с товаров.

Все, больше ничего не делал. Модули не обновлял. Вообще ничего нового.

Могут от этого какие то проблемы возникнуть? Какие еще обращения могут быть повышенные к базе данных и с чего вдруг.
Я пытался модулем Маркета делать синхронизацию товара из этой категории, но там сам Маркет ругался, мол полей нет, поэтому забросил это дело. Вчера аж этот экспорт удалил, ну мало ли. У меня в настройках сайта иконки были настроены в формате Webp. Я короче даже это отключил, сделал как у источника.

Как вот так на ровном месте проблемы могут возникнуть? Я уж подумал а не пытается ли меня Таймвеб таким образом на более дорогой тариф подвинуть. Хотя у меня итак тариф недешевый, 80 гиов и еще чето там.
Мне они там говорили, мол у вас только 6 обработчиков могут работать, а у вас больше, поэтому зависания.
Щас делаю killall -9 apache2

неужели это все началось из за 7000 товаров, и этих 2х категорий? Да, этот товар дубли существующего, но они под другими кодами. Картинки по 1й загружены, картинки те же. Ну и все.

Не знаю, обратил внимание, что категория Маркетплейс выключенная. Но Алекс говорил что создать или выключенную или скрытую. Но знаю, поменял на скрытую. Посмотрим. Но разве этот как то повлиять может?

Сколько ж суеты вместо того чтобы модуль купить за 50 баксов…
Неужели ваше время и комфорт стоит дешевле.

Проверьте количество посетеителей. Может вас боты атакуют и сайт не вывозит.

1 лайк

логи посещений сайта надо смотреть.
после добавления большого количества товаров гугл мощно сканирует.

так всего 7000. И тем более не 5 же дней Гугл будет обходить эти 7000.

Крпрче как написал сделал я ту типа главную категорию Маркетплейс из выключенной в скрытую и вот картинку щас увидел. Какие то странные всплески. Были. Не знаю, времени мало прошло, по пока сайтт не зависал. посмотрим.

у меня 3 дня обходит при добавлении 30000 почти без остановки, в целом можно и 5 дней сказать. вы можете глянуть время всплесков и посмотреть в логах посещений сайта что это было.

Не знаю. Получается что проблема была в том, что внутри выключенной категории была включенная.



Парни, помогите пожалуйста. Не к кому больше обратиться, кроме вас.

Нифига оно не прошло. В 9 утра коснулся сайта, а он висит. Растолкал его. Сейчас время 10-36, а он снова висит. Там в логе примерно это время.
Я вчера сделал логи ошибок сервера. Не могли бы вы глянуть логи, пожалуйста. Я в этом совсем ничего не понимаю ((

site.ru [Sun Oct 05 19:21:50 2025] [error] [pid 16615] sapi_apache2.c(353): [client 95.108.213.157:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Sun Oct 05 19:21:50 2025] [error] [pid 16615] sapi_apache2.c(353): [client 95.108.213.157:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Sun Oct 05 19:36:21 2025] [warn] [pid 16372] sapi_apache2.c(353): [client 109.252.64.156:0] PHP Warning:  Undefined array key "chosen_shipping" in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Sun Oct 05 19:36:21 2025] [warn] [pid 16372] sapi_apache2.c(353): [client 109.252.64.156:0] PHP Warning:  Trying to access array offset on value of type null in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Sun Oct 05 20:02:07 2025] [warn] [pid 16372] sapi_apache2.c(353): [client 95.104.167.240:0] PHP Warning:  Undefined array key "chosen_shipping" in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Sun Oct 05 20:02:07 2025] [warn] [pid 16372] sapi_apache2.c(353): [client 95.104.167.240:0] PHP Warning:  Trying to access array offset on value of type null in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Sun Oct 05 20:31:08 2025] [error] [pid 16616] sapi_apache2.c(353): [client 95.108.213.230:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Sun Oct 05 20:31:08 2025] [error] [pid 16616] sapi_apache2.c(353): [client 95.108.213.230:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Sun Oct 05 20:50:25 2025] [error] [pid 16615] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Sun Oct 05 20:50:25 2025] [error] [pid 16615] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Sun Oct 05 22:15:55 2025] [error] [pid 33911] mod_authz_core.c(882): [client 48.210.217.68:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/app/laravel
site.ru [Sun Oct 05 22:15:58 2025] [error] [pid 33911] mod_authz_core.c(882): [client 48.210.217.68:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/app/time.php
site.ru [Sun Oct 05 22:16:10 2025] [error] [pid 33911] mod_authz_core.c(882): [client 48.210.217.68:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/app/time.php
site.ru [Sun Oct 05 22:16:25 2025] [error] [pid 77931] mod_authz_core.c(882): [client 48.210.217.68:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/app/laravel
site.ru [Sun Oct 05 22:43:44 2025] [error] [pid 60944] sapi_apache2.c(353): [client 87.250.224.25:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Sun Oct 05 22:43:44 2025] [error] [pid 60944] sapi_apache2.c(353): [client 87.250.224.25:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Sun Oct 05 23:38:00 2025] [error] [pid 33911] mod_authz_core.c(882): [client 38.183.114.107:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/tags
site.ru [Mon Oct 06 00:14:38 2025] [error] [pid 33911] sapi_apache2.c(353): [client 213.180.203.199:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 00:14:38 2025] [error] [pid 33911] sapi_apache2.c(353): [client 213.180.203.199:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 00:50:26 2025] [error] [pid 77931] sapi_apache2.c(353): [client 5.255.231.96:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 00:50:26 2025] [error] [pid 77931] sapi_apache2.c(353): [client 5.255.231.96:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 02:09:30 2025] [error] [pid 44821] mod_authz_core.c(882): [client 38.49.148.10:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/sketchbuki-dlya-karandashey
site.ru [Mon Oct 06 02:09:38 2025] [error] [pid 37177] mod_authz_core.c(882): [client 38.199.99.92:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/podstavka-dlya-knig-i-uchebnikov-metallicheskaya-sinyaya-brauberg-line-237966
site.ru [Mon Oct 06 02:11:28 2025] [error] [pid 55199] mod_authz_core.c(882): [client 38.210.183.190:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/dlya-urokov-truda-i-tvorchestva
site.ru [Mon Oct 06 02:11:33 2025] [error] [pid 37177] mod_authz_core.c(882): [client 38.210.63.229:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/fayly-vkladyshi-a4
site.ru [Mon Oct 06 02:13:17 2025] [error] [pid 37177] mod_authz_core.c(882): [client 38.51.26.56:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/perchatki-hozyaystvennye-lateksnye-bicolor-cherno-krasnye-h-b-napylenie-razmer-s-malenkiy-60-g-prochnye-kp-139468
site.ru [Mon Oct 06 02:13:21 2025] [error] [pid 55199] mod_authz_core.c(882): [client 38.25.50.124:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/maska-dlya-plavaniya-lil-caymen-ot-3-let-assorti-bestway-22011
site.ru [Mon Oct 06 02:13:28 2025] [error] [pid 55199] mod_authz_core.c(882): [client 38.51.152.48:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/index.php
site.ru [Mon Oct 06 02:14:31 2025] [error] [pid 55199] mod_authz_core.c(882): [client 38.56.75.187:0] AH01630: client denied by server configuration: /home/c/cl72201/Qvadrart/public_html/plakatnye-perya
site.ru [Mon Oct 06 03:51:14 2025] [error] [pid 37177] sapi_apache2.c(353): [client 95.108.213.230:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 03:51:14 2025] [error] [pid 37177] sapi_apache2.c(353): [client 95.108.213.230:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 04:37:25 2025] [error] [pid 44821] sapi_apache2.c(353): [client 5.255.231.59:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 04:37:25 2025] [error] [pid 44821] sapi_apache2.c(353): [client 5.255.231.59:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 04:39:35 2025] [error] [pid 55199] sapi_apache2.c(353): [client 213.180.203.19:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 04:39:35 2025] [error] [pid 55199] sapi_apache2.c(353): [client 213.180.203.19:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 04:39:38 2025] [error] [pid 37177] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 04:39:38 2025] [error] [pid 37177] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 05:12:48 2025] [error] [pid 44821] sapi_apache2.c(353): [client 5.255.231.59:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 05:12:48 2025] [error] [pid 44821] sapi_apache2.c(353): [client 5.255.231.59:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 05:15:01 2025] [error] [pid 43587] sapi_apache2.c(353): [client 95.108.213.157:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 05:15:01 2025] [error] [pid 43587] sapi_apache2.c(353): [client 95.108.213.157:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 06:18:50 2025] [warn] [pid 43587] sapi_apache2.c(353): [client 188.168.113.28:0] PHP Warning:  mkdir(): File exists in /home/c/cl72201/Qvadrart/public_html/app/addons/csc_live_search/lic.php(1) : eval()'d code(9) : eval()'d code(1) : eval()'d code on line 19
site.ru [Mon Oct 06 07:02:26 2025] [warn] [pid 44821] sapi_apache2.c(353): [client 176.59.162.151:0] PHP Warning:  Undefined array key "chosen_shipping" in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Mon Oct 06 07:02:26 2025] [warn] [pid 44821] sapi_apache2.c(353): [client 176.59.162.151:0] PHP Warning:  Trying to access array offset on value of type null in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Mon Oct 06 07:24:59 2025] [warn] [pid 43587] sapi_apache2.c(353): [client 178.176.79.24:0] PHP Warning:  Undefined array key "chosen_shipping" in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Mon Oct 06 07:24:59 2025] [warn] [pid 43587] sapi_apache2.c(353): [client 178.176.79.24:0] PHP Warning:  Trying to access array offset on value of type null in /home/c/cl72201/Qvadrart/public_html/app/addons/russianpost_official/func.php on line 257
site.ru [Mon Oct 06 08:44:23 2025] [error] [pid 43587] sapi_apache2.c(353): [client 95.108.213.196:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 08:44:23 2025] [error] [pid 43587] sapi_apache2.c(353): [client 95.108.213.196:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476
site.ru [Mon Oct 06 10:17:47 2025] [error] [pid 49148] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 117
site.ru [Mon Oct 06 10:17:47 2025] [error] [pid 49148] sapi_apache2.c(353): [client 95.108.213.185:0] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /home/c/cl72201/Qvadrart/public_html/app/Tygh/Registry.php on line 476

Покажите

И про какие ограничения говорила ТП хостинга?

Что то там про обработчиков. Сейчас посмотрю переписку, дополню тут.

Вот такое написали;

Здравствуйте, Андрей.

Ошибка была вызвана тем, что обработчики веб-сервера Apache, запущенные для вашего аккаунта, были заняты длительным выполнением скриптов (по вашему текущему тарифу доступно использование 6 обработчиков для PHP 7.4 и по 3 обработчика для других версий PHP). В результате этого новые обращения ожидали освобождения обработчика, и по истечении таймаута ожидания на странице отображалась ошибка 502.

Я завершил работу зависших обработчиков, сайт вновь работает (скриншот ниже).

Если подобная проблема возникает достаточно часто, для выявления скрипта, функционирующего некорректно, обратитесь, пожалуйста, к службе поддержки CMS, либо к разработчикам сайта.

Вы можете назначить для групп сайтов разные версии PHP для выявления источника проблемы.

Ну так с самой первой строчки:

Фатальная ошибка PHP: Исчерпан допустимый объем памяти в 2147483648 байт

Это что означает? Что нужно сделать? Это почему вдруг появилось?

ну так слабенько же. Не думали о смене тарифа? Иногда попытка сэкономить равносильна постоянной головной боли.

А обработчики это что? Откуда они берутся? Автоматически что то делают? Но у меня на сайте то и не делается ничего автоматически.
Это к Крону относится? У меня в Кроне только 1 задача 1 раз в день.

это значит что на тарифе 2 гига памяти. И ее не хватило. Не хватило, как я понял из лога, на этапе создания кэша. Вы его постоянно чистите что ли?

Нет нет чищу. Тогда после создания категорий чистил. Например правку в тексте сделал, чищу. Добавил товар, чищу. Легко отношусь в общем к этому.


Попробовать сейчас вообще кеш не трогать?
Была мысль что может кеш забился и поэтому его стоит почистить, позавчера всю папку кеш удалил.

Просто я и раньше сделал какую правку, убрал кеш. Кеш правда чистил в модуле кеширования, а не папку всю удалял. И никогда таких проблем не было. А тут как то совпало с этими новыми доп. категориями. Не понимаю.

И например вот еще. Вчера вечером писал что якобы надалилось. С тех пор кеш не трогал. Однако вон зависания были снова.

В целом памяти у меня занято 54 Гб из 80.

php - интерпретируемый язык. Для выполнения его кода нужен обработчик/интерпретатор - программа php на сервере. Каждое обращение к сайту/серверу - запускает отдельный экземпляр обработчика. Формирование кэша - процедура довольно тяжелая. Несколько обращений к сайту одновременно, память заканчивается, процессы зависают (каждый из них ожидает, когда другой память освободит). А следом новые процессы подтягиваются.

Мы как-то были на слабеньком хостинге, думали, ну что там, 2-3, максимум 5 одновременных за минуту, и то по редким праздникам. А потом наш партнер запустил нам рекламу через свою рассылку. 60 и более одновременных заходов - сайт лежал почти 5 дней, пока наплыв не схлынул.
Времени с тех пор много прошло, и мы были только либо на выделенных, либо на хостинге с максимальным тарифом (сейчас). Рекламу нам правда больше никто не дает ))

имеется ввиду оперативка. То, что Вы указали - место на диске