Intereting Posts
Автосохранение загружается в галереях по имени файла Woocommerce POS-плагин (работает как кассовый аппарат с различными запасами / запасами) Плагин Timber (Twig) не отображает сообщения пользовательского типа на индексной странице Условная логика работает только для отображения или скрытия? Как я могу увидеть список моих пользовательских типов сообщений последнего термина, в котором я был? Определение, где fopen () записывает файлы при использовании из WordPress AJAX call как сохранить возможность модифицировать сообщение после применения фильтра post_type_link? Список пользователей в алфавитном порядке с заголовком как включить содержимое страницы в указанную длину, а затем ссылку «читать дальше» cURL не подражают клику Do_Shortcode не работает для Embed Создал WordPress, используя быструю установку на Hostgator, но не смог получить доступ к URLS Что не так с моими аргументами WP_Query? Захват галереи ACF? Использование переменной $ _FILES в одну и ту же функцию для загрузки изображений и файлов

Файл превышает upload_max_filesize, несмотря на то что max filesize достаточно велик

Я пытаюсь загрузить изображение 762 КБ с помощью многофайлового загрузчика на /wp-admin/media-new.php. На этой странице сообщается, что мой максимальный размер файла загрузки составляет 2 ГБ.

Однако, как только индикатор выполнения загрузки достигнет 100%, загрузка завершится с ошибкой

Загруженный файл превышает директиву upload_max_filesize в php.ini.

Я знаю, как установить мои upload_max_filesize и связанные переменные в php.ini, но это кажется правильным. Что еще может быть причиной этого?

Другая потенциально полезная информация:

  • post_max_size – 3G
  • max_execution_time – 600
  • memory_limit – 256M
  • Сайт размещен на Dreamhost (общий хостинг, неограниченное хранилище).

Мой .phprc:

upload_max_filesize = 2GB post_max_size = 3G max_execution_time = 600 memory_limit = 512M max_input_time = 500 

Solutions Collecting From Web of "Файл превышает upload_max_filesize, несмотря на то что max filesize достаточно велик"

По-видимому, в WordPress upload_size_limit фильтр upload_size_limit . Чтобы проверить, для чего установлен лимит загрузки вашего сайта, добавьте его в functions.php :

 add_action( 'shutdown', 'wpse115322_upload_sizes', 99 ); function wpse115322_upload_sizes() { $size = wp_max_upload_size(); $kb = $size/1024; $mb = $size/(1024*1024); echo( "$kb KB / $mb MB<br />\n" ); } 

Это напечатает фактический максимальный размер файла вашего сайта в нижней части каждой страницы. Если это меньше, чем вы ожидали, возможно, плагин или ваша тема снизили его. Попробуйте отключить все плагины, затем включите их один за другим, пока не найдете виновника. Если это не плагин, попробуйте переключиться на тему по умолчанию (Двадцать десять / Одиннадцать / Двенадцать / Тринадцать).

Справка

wp_max_upload_size() (Фильтр upload_size_limit упоминается в источнике )

Это была простая опечатка в моем phprc.

upload_max_filesize должен быть 2G , а не 2GB .

Интересно, что WordPress и PHP / phpinfo () все еще подняли его и заявили, что ограничение должно быть 2 ГБ, хотя имеет смысл, почему загрузка не работает корректно.