XF 2.1 Не загружаются большие изображения

Версия XenForo
2.1.2

goldceoplus

Проверенные
Сообщения
163
Решения
4
Реакции
10
Баллы
160
Всем привет!

При попытке загрузить большое изображение в переписку или при создании темы на форуме выходит ошибка
Код:
К сожалению! Мы столкнулись с некоторыми проблемами. Пожалуйста, попробуйте еще раз позже. Дополнительные сведения об ошибке могут быть в консоли браузера.

ошибка в логе сервера
Код:
2022/09/07 17:45:26 [warn] 1273#0: *8224551 a client request body is buffered to a temporary file /var/lib/nginx/tmp/client_body/0000214515, client: 1**.2.1**.2*4, server: сайт.ru, request: "POST /attachments/upload?type=conversation_message&context[conversation_id]=103005&hash=3ccf3cf140e078dbda50155de0ef698f HTTP/1.1", host: "сайт.ru", referrer: "https://сайт.ru/conversations/my-rady-privetstvovat-vas-na-nashem-forume.103005/"
[Wed Sep 07 17:45:26.199203 2022] [fcgid:warn] [pid 2122182] [client: 1**.2.1**.2*4:0] mod_fcgid: HTTP request length 131695 (so far) exceeds MaxRequestLen (131012), referer: https://сайт.ru/conversations/my-rady-videt-vas-na-nashem-forume.103005/


в консоли браузера 1 ошибка
Код:
editor-compiled.js?_v=a4d0c660:63          POST https://сайт.ру/attachments/upload?type=conversation_message&context[conversation_id]=103005&hash=3ccf3cf540e078dbda50155de0ef698f 500
n @ editor-compiled.js?_v=a4d0c660:63
dispatch @ jquery-3.3.1.min.js?_v=a4d0c660:2
y.handle @ jquery-3.3.1.min.js?_v=a4d0c660:2
Объект load (асинхронный)
add @ jquery-3.3.1.min.js?_v=a4d0c660:2
(анонимная) @ jquery-3.3.1.min.js?_v=a4d0c660:2
each @ jquery-3.3.1.min.js?_v=a4d0c660:2
each @ jquery-3.3.1.min.js?_v=a4d0c660:2
De @ jquery-3.3.1.min.js?_v=a4d0c660:2
on @ jquery-3.3.1.min.js?_v=a4d0c660:2
s.onload @ editor-compiled.js?_v=a4d0c660:63
Объект load (асинхронный)
(анонимная) @ editor-compiled.js?_v=a4d0c660:63
z @ editor-compiled.js?_v=a4d0c660:63
ee @ editor-compiled.js?_v=a4d0c660:63
(анонимная) @ editor-compiled.js?_v=a4d0c660:63
each @ jquery-3.3.1.min.js?_v=a4d0c660:2
each @ jquery-3.3.1.min.js?_v=a4d0c660:2
te @ editor-compiled.js?_v=a4d0c660:63
u @ editor-compiled.js?_v=a4d0c660:7
ae @ editor-compiled.js?_v=a4d0c660:63
Объект load (асинхронный)
ie @ editor-compiled.js?_v=a4d0c660:63
u @ editor-compiled.js?_v=a4d0c660:7
t @ editor-compiled.js?_v=a4d0c660:7

права на папки data и internal_data стоят 777 и так же ставил 755 но это не решало проблему
Максимальный размер изображений во вложениях (поля пустые) т.е ограничений нет
Максимальный размер файла для вложений 32768 кб (мои изображения весят менее 500 кб

прошу вашей помощи
 
Последнее редактирование:
в журнале ошибок сервера ошибок нет
В журнале ошибок сервера не может быть пусто, так как вы сами скидываете код из консоли, которые возвращает 500 ошибку. Вы не путаете журнал ошибок в админке и лог ошибок веб-сервера? Вам нужны ошибки именно из лога веб-сервера
 

Вложения

  • 1662566540377.png
    1662566540377.png
    10.2 KB · Просмотры: 19
  • Мне нравится
Реакции: inz
В журнале ошибок сервера не может быть пусто, так как вы сами скидываете код из консоли, которые возвращает 500 ошибку. Вы не путаете журнал ошибок в админке и лог ошибок веб-сервера? Вам нужны ошибки именно из лога веб-сервера
говоря про журнал ошибок сервера я имел ввиду журнал в админ панели, тогда буду смотреть ошибку из лога сервера

В журнале ошибок сервера не может быть пусто, так как вы сами скидываете код из консоли, которые возвращает 500 ошибку. Вы не путаете журнал ошибок в админке и лог ошибок веб-сервера? Вам нужны ошибки именно из лога веб-сервера
вот эта ошибка из лога сервера
Код:
2022/09/07 17:45:26 [warn] 1273#0: *8224551 a client request body is buffered to a temporary file /var/lib/nginx/tmp/client_body/0000214515, client: 1**.2.1**.2*4, server: сайт.ru, request: "POST /attachments/upload?type=conversation_message&context[conversation_id]=103005&hash=3ccf3cf140e078dbda50155de0ef698f HTTP/1.1", host: "сайт.ru", referrer: "https://сайт.ru/conversations/my-rady-privetstvovat-vas-na-nashem-forume.103005/"
[Wed Sep 07 17:45:26.199203 2022] [fcgid:warn] [pid 2122182] [client: 1**.2.1**.2*4:0] mod_fcgid: HTTP request length 131695 (so far) exceeds MaxRequestLen (131012), referer: https://сайт.ru/conversations/my-rady-videt-vas-na-nashem-forume.103005/
 
Последнее редактирование модератором:
Так в ошибке пишет же что не ngnix не может создать временный файл.
У вас шаред хостинг или vds?
После чего возникла ошибка? Ранее было нормально?
Какой config у ngnix? Пробовали переключить выполнение на apache?
Что-бы не гадать, при вопросе нужно указывать информацию.
 
Это не ошибка, а предупреждение о том, что размер файла больше, чем разрешено в конфиге, поэтому он записался во временное хранилище
а как тогда увеличить этот размер в конфиге? И сразу второй вопрос, у меня на этом VPS сервере еще 2 таких же сайта, дак вот у них все изображения без проблем загружается (любого размера)
 
Последнее редактирование:
а как тогда увеличить этот размер
Почитайте и попробуйте переключить с FastCGI

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

После чего началось? Делать нужно тому, кто понимает и посмотрит на месте.
А так будет на уровне гадания.
я смогу сделать по вашим ссылкам, но не совсем понимаю почему у других форумов на этом сервере с изображениями все ок
 
я смогу сделать по вашим ссылкам, но не совсем понимаю почему у других форумов на этом сервере с изображениями все ок
Так это вам должно быть виднее.
Они может на сайтах где PHP работает не в режиме FastCGI
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу