XF 2.2 Ошибка при загрузке анимированного аватара

Версия XenForo
2.2.8

Liberty_

Заблокирован
Сообщения
55
Решения
1
Реакции
0
Баллы
63
Доброго времени суток, форумчане.
При загрузке GIF аватара вылазит данная ошибка ->
PHP:
RuntimeException: Failed to save image to temporary file; check internal_data/data permissions in src/XF/Service/User/Avatar.php at line 226
XF\Service\User\Avatar->updateAvatar() in src/XF/Pub/Controller/Account.php at line 555
XF\Pub\Controller\Account->actionAvatar() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2351
XF\App->run() in src/XF.php at line 517
XF::runApp() in index.php at line 20
Сразу понял что за ошибка, благо уроки английского языка в школе не пропускал, выставил права на internal_data и data 777(смотрел в Гугле), но не помогло. Форум стоит не на VPS/VDS. Нужна помощь в решении данной проблемы.
 
Журнал запросов? Я не знаю где это искать
Код:
 [22/Mar/2022:14:37:53 +0300] "GET /admin.php?logs/server-errors/270/&_xfRequestUri=%2Fadmin.php%3Flogs%2Fserver-errors%2F&_xfWithData=1&_xfToken=токен&_xfResponseType=json HTTP/1.0" 200 1067 "https://сайт.ру/admin.php?logs/server-errors/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.73 Safari/537.36"
 
Журнал запросов?
Хз как это у хостера называется, там два журнала - запросов и ошибок. Та строка что выше - это из access-лога. Должен быть еще и error, смотреть что там мелькает в момент загрузки аварарки.
 
PHP:
2022/03/22 14:10:59 [warn] 19889#19889: *171655 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000001323, client: IP, server: сайт.ру, request: "POST /index.php?account/avatar HTTP/1.1", host: "сайт.ру", referrer: "https://сайт.ру/index.php?members/miamurov.1/"
2022/03/22 14:11:35 [warn] 19889#19889: *171655 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000001324, client: IP, server: сайт.ру, request: "POST /index.php?account/avatar HTTP/1.1", host: "сайт.ру", referrer: "https://сайт.ру/index.php?members/miamurov.1/"
2022/03/22 14:19:39 [warn] 19885#19885: *173148 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000001340, client: IP, server: сайт.ру, request: "POST /index.php?account/avatar HTTP/1.1", host: "сайт.ру", referrer: "https://сайт.ру/index.php?members/miamurov.1/"
 
Анимация работает только с установленным расширением ImageMagick (затем его надо включить будет в настройках), в противном случае будет как минимум тупо статичное изображение
Расширение можно установить либо на VPS/VDS, либо искать хостинг-провайдера с возможностью его включения
 
с установленным расширением ImageMagick (затем его надо включить будет в настройках),
Движок проверяет доступность модуля imagick и без него не даст включить настройку; а на штатной библиотеке GD не будет как и анимации, так и проблем с gif.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу