Не могу загрузить изображение с помощью WordPress Media Upload

Я пытаюсь загрузить изображение на свой сайт WordPress. Изображение имеет размер 5,6 МБ. Разрешение 1920х1444 пикселей.

Я уже загрузил изображение гораздо меньшего размера (0,5 МБ / 939 пикселей x 471 пикселей). Это работало нормально.

Я получаю это сообщение об ошибке: Сервер не может обработать изображение. Это может произойти, если сервер занят или ему не хватает ресурсов для выполнения задачи. Загрузка уменьшенного изображения может помочь. Рекомендуемый максимальный размер — 2560 пикселей.


ЧТО Я ПРОБОВАЛ:

Я уже пробовал несколько вещей:

  1. Изменены upload_max_filesize, post_max_size, max_execution_time в файле php.ini. (WordPress даже говорит, что максимальный размер теперь составляет 128 МБ)

  2. Изменил «big_image_size_threshold»

  3. Загрузил изображения на сервер через SFTP, переименовал их в соответствии с другими изображениями, которые находятся в папке, но это тоже не сработало.

  4. Установил несколько плагинов, изменяющих максимальный размер загрузки. Тоже не работал.

Я просмотрел так много веб-сайтов, но все они дали мне это как решение.

У кого-нибудь есть идея? Заранее спасибо.


ЧТО Я ИСПОЛЬЗУЮ:

Операционная система: Debian GNU/Linux 10 (бастер) PHP-версия: 8.0 Версия WordPress: 6.1.1

Также я использую Nginx, а не Apache2.

Дин

🤔 А знаете ли вы, что...
С PHP можно создавать красочные и интерактивные веб-формы.


59
1

Ответ:

Решено

1- попробуйте временно деактивировать все другие плагины, иногда это может происходить из-за того, что некоторые плагины обрабатывают изображения перед загрузкой на сервер.

2- если вы хотите загрузить какой-либо файл в WordPress за пределами панели управления WordPress, обязательно используйте плагин с именем «Добавить с сервера», в этом случае вы сначала загружаете свой файл в каталог, а затем импортируете их через этот плагин. в вашу базу данных WordPress, чтобы он загружался в панель управления WordPress.

3- наконец, если вы используете какую-либо панель управления для управления своим сервером, проверьте настройку php.ini в ее панели управления, иногда настройки на сервере перезаписывают локальный php.ini в каталоге вашего веб-сайта.