edmsl Опубликовано 30 апреля, 2023 Поделиться Опубликовано 30 апреля, 2023 (изменено) В общем, решил переместить файлы из общей папки, раскидав их по категориям через Файлы -> Настройки хранения. Все шло хорошо, пока не дошел до файлов загрузок. Они вроде как переместились по факту, но задачи так и висят на 0% (задачи Перемещение Файлы Загрузок файлов и Удаление перемещённых оригинальных файлов). В ручную запуск не помогает. Запускал после этого перемещение других файлов, оно не стартует, пока не запустишь в ручную. Оно проходит, а эти две так и остаются висеть. Во вкладке Серверное окружение -> Задачи задача queue висит в статусе "запуск". Разблокировка нажатием замка отключает задачу, но через минуту она снова пытается запуститься и зависает. В журнале ошибок задачи пусто, в других логах тоже. Что с этим делать-то теперь? Изменено 30 апреля, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 30 апреля, 2023 Автор Поделиться Опубликовано 30 апреля, 2023 Теперь любые фоновые задачи приходится стартовать вручную, даже рассылку уведомлений. Иначе висит вместе с предыдущими. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 30 апреля, 2023 Автор Поделиться Опубликовано 30 апреля, 2023 (изменено) Такая ошибка в админке сервера: [Sun Apr 30 22:08:32.613215 2023] [proxy_fcgi:error] [pid 952:tid 140019389937216] [client x.x.x.x] AH01071: Got error 'PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 487302888 bytes) in /home/domain/web/domain.ru/public_html/system/File/FileSystem.php on line 251', referer: https://domain.ru/admin/?app=core&module=system&controller=background&do=process&csrfKey=7ef945f4b8985b72823af2a710eba947 P.S. Я понял, похоже, в чем проблема. Нет, не нашел. Думал размер пакета в БД слишком большой. Про какую память идет речь? Изменено 30 апреля, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 30 апреля, 2023 Автор Поделиться Опубликовано 30 апреля, 2023 Увеличил временно memory_limit в php.ini до 512 и только тогда процессы отработали. Просмотрел перемещенные файлы, один из них размером 388Мб. Видимо, он и застопорил работу. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 30 апреля, 2023 Поделиться Опубликовано 30 апреля, 2023 (изменено) 1 час назад, edmsl сказал: Про какую память идет речь? Которой на диске не осталось. Проверь размер доступной памяти. Согласно твоему рассказу, у тебя на диске места не осталось, не могут записаться временные файлы. Попробуй команду df -h на сервере выполнить в консоли, посмотри, сколько в разделе, в котором сайт работает, Available места. 1 час назад, edmsl сказал: php.ini до 512 1024 или 2048 ставь. 512 ни о чем. Изменено 30 апреля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 1 мая, 2023 Автор Поделиться Опубликовано 1 мая, 2023 18 часов назад, Zero108 сказал: 1024 или 2048 ставь. 512 ни о чем. Т.е. прописать 1024 и оставить это на постоянку? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.