Как увеличить максимальный размер загрузки PHP
Опубликовано: 2021-10-29Тот факт, что вы читаете этот пост, означает, что вы столкнулись с проблемой при загрузке файлов на свой сайт WordPress. Но не волнуйтесь, я собираюсь предложить вам более одного быстрого решения этой проблемы. «Превышен максимальный размер загрузки для этого сайта» — это распространенная проблема, с которой часто сталкиваются профессионалы или владельцы веб-сайтов при загрузке файла HTML. К счастью, вы можете увеличить максимальный размер загрузки PHP, чтобы решить эту проблему.
WordPress — это электростанция Интернета, которую можно использовать для создания и запуска любого личного или делового сайта. Если у вас до сих пор нет собственного веб-сайта, считайте это признаком того, что вам нужно его создать. Более того, с передовыми инструментами и технологиями иметь сайт теперь довольно просто.
Оглавление
Каков максимальный размер загрузки PHP?
По умолчанию PHP позволяет загружать файлы размером не более 2 МБ. Ограничение существует в целях безопасности и эффективности, поскольку оно не позволяет пользователям загружать ваш сайт излишне большими медиафайлами.
Зачем увеличивать максимальный размер загрузки PHP?
Если вы не уверены, каков текущий максимальный размер загрузки в вашем WordPress, вы можете проверить его, перейдя в панель администратора WordPress> Медиа> Добавить новый. Вы увидите максимальный размер загрузки в нижней части экрана. Прежде всего, это не проблема WordPress. Изменение размера каждого файла перед загрузкой может занять много времени. Поэтому при необходимости вам необходимо увеличить лимит размера загрузки.
К счастью, есть много способов увеличить ограничение размера загружаемого файла в PHP, например, с помощью любого из следующих объясненных методов. Я пишу это руководство, чтобы предоставить все возможные решения. Однако, в зависимости от вашего веб-хостинга, некоторые методы могут не работать. В этом случае попробуйте связаться с вашим хостинг-провайдером. Давайте начнем.
Как увеличить максимальный размер загружаемого файла WordPress?
Важно понять, почему возникает эта проблема, чтобы исправить ее. Многие провайдеры веб-хостинга по умолчанию сохраняют низкий лимит, поэтому это может быть проблема вашего хостинг-провайдера или проблема на уровне сервера. В этой статье я попытаюсь объяснить различные основные причины проблемы, чтобы вы могли найти правильное решение для ее устранения. Вот несколько способов решить проблему с максимальным размером загружаемого файла WordPress. Давай копать-
Вариант 1. Исправьте или увеличьте максимальный размер загрузки PHP при многосайтовой установке
Если вы используете многосайтовую установку, вы можете настроить лимит загрузки для своего сайта. Однако вы можете установить лимит только в том случае, если ваш сервер это позволяет. Например, если ваш сервер настроен на 20 МБ, вы не можете превышать ограничения более 20 МБ в настройках сети. Однако, если ваш сервер настроен на 20 МБ, вы можете установить его до 20 МБ из вашей сети. настройки. Выполните указанные шаги-
Войдите в панель администратора WordPress и перейдите в «Мои сайты»> «Сетевой администратор»> «Настройки».
Прокрутите вниз и дважды щелкните параметр «Максимальный размер загружаемого файла». Введите значение в КБ, чтобы увеличить размер загружаемого файла, и нажмите Сохранить изменения, чтобы сохранить изменения.
Вот и все. Вы успешно увеличили ограничение размера загрузки в многосайтовой установке.
Вариант 2. Исправьте или увеличьте максимальный размер загрузки PHP с помощью провайдера веб-хостинга
Если вам не нравится ручной процесс, вам следует попробовать сделать это с помощью вашего провайдера веб-хостинга. Есть два способа увеличить максимальный размер загрузки PHP:
Использование cPanel вашего хостинга
Если вы используете свой сайт WordPress на хосте, который предлагает cPanel, вам будет проще увеличить размер с помощью интерфейса.
Шаг 1: Войдите в свою cPanel и нажмите « Выбрать версию PHP» в разделе « Программное обеспечение ».
Шаг 2: Нажмите «Переключиться на параметры PHP».
Шаг 3: Теперь щелкните параметр upload_max_filesize , выберите значение в раскрывающемся меню и нажмите « Сохранить », чтобы сохранить изменения.
Параметры могут иметь разные имена в зависимости от вашего провайдера веб-хостинга. Однако он должен быть достаточно похожим, чтобы вы могли понять и внести соответствующие изменения.
Обратитесь за помощью к вашему хостинг-провайдеру
Если у вас возникли проблемы с загрузкой файлов, но вы не можете внести изменения самостоятельно, вы также можете обратиться в службу поддержки вашего провайдера веб-хостинга. Почти каждая хостинговая компания предлагает поддержку клиентов, чтобы помочь своим клиентам в случае необходимости. Все, что вам нужно сделать, это обратиться в службу поддержки клиентов относительно ограничения размера загрузки, и они сделают это за вас. Персонал службы поддержки является техническим специалистом, и ограничение на загрузку является тривиальной задачей для сотрудника службы технической поддержки, они должны быть в состоянии сделать это в течение минуты.
Вариант 3: настройки сервера для исправления или увеличения максимального размера загрузки PHP
Если вам удобно изменять настройки сервера, вам следует использовать этот метод. Существует множество настроек сервера, которые могут повлиять на то, как ваш сайт обрабатывает загрузку. Однако большинство руководств ошибаются, потому что пытаются внести ненужные изменения. Согласно документации PHP, вам необходимо учитывать только три директивы:
Post-max-size: этот параметр устанавливает максимально допустимый размер данных публикации, а также влияет на загрузку файла. Чтобы увеличить лимит загрузки, это значение должно быть больше, чем upload_max_filesize.
Upload_max_filesize: определяет максимально допустимый размер загружаемого файла.
Memory_limit: если ограничение памяти включено вашим скриптом configure, оно также влияет на загрузку файла и в целом должно быть больше, чем post_max_size.
Вам нужно изменить настройки для этих трех директив, чтобы увеличить максимальный размер загрузки PHP. Вот различные способы внесения изменений в настройки сервера.
Увеличьте размер загрузки в вашем php.ini
Файлы php.ini предназначены для управления общей настройкой вашего сервера по умолчанию. Чтобы отредактировать файл php.ini, войдите на свой сайт через FTP или SFTP. Или вы также можете получить доступ к файлу php.ini из корневого каталога вашего сайта и открыть или создать файл php.ini. Если вы найдете существующий файл php.ini, найдите следующие директивы и измените значения. Или вы также можете просто скопировать и вставить следующий код:
upload_max_filesize = 15Mpost_max_size = 16Mmemory_limit = 18M |
Указанные значения, такие как 15M, 16M, 18M и т. д., не являются эталонными. Вы также можете ввести желаемые значения. Однако убедитесь, что memory_limit больше, чем post_maxsize, а post_max_site больше, чем upload_max_filesize.
Отредактируйте файл .htaccess
В зависимости от ограничений на ваших серверах вы не сможете использовать файлы php.ini. В этом случае вы можете получить доступ и изменить свой файл .htaccess. Это специальный скрытый файл, который содержит различные настройки вашего сайта. Вы можете использовать настройки для изменения поведения сервера вплоть до определенного уровня каталога. В случае, если указанный выше метод не сработал, мы предлагаем вам попробовать этот метод. Войдите на свой сайт с помощью FTP, посмотрите в свой корневой каталог и найдите файл .htaccess. Откройте и отредактируйте файл. Найдите следующие директивы и соответствующим образом измените значения. Или просто скопируйте и вставьте следующий код, чтобы увеличить размер загрузки PHP:
1.php_value upload_max_filesize = 10M2.php_value post_max_size = 12M3.php_value memory_limit = 16M |
Примечание. Если при редактировании файла .htaccess вы получаете сообщение о внутренней ошибке сервера, это означает, что на вашем сервере работает PHP в режиме CGI. По сути, этот метод не будет работать, и вы не сможете запускать приведенные выше команды в файле .htaccess. В этом случае вы можете вернуть этот код обратно.
Отредактируйте файл wp-config.php
Еще один способ увеличить максимальный размер загрузки PHP — отредактировать файл wp-config.php. Вам нужно получить доступ к корневому каталогу WordPress с помощью FTP или SSH и перейти к файлу wp-config.php. Теперь откройте и отредактируйте файл. Найдите следующие директивы и соответствующим образом измените значения. Или просто скопируйте и вставьте следующий код, чтобы увеличить размер загрузки PHP:
[электронная почта защищена]_set('upload_max_size', '18M');[электронная почта защищена]_set('post_max_size', '12M');[электронная почта защищена]_set('memory_limit', '10M'); |
Не забудьте сохранить изменения после редактирования файла wp-config.php.
Отредактируйте файл functions.php вашей темы
Если ни одна из вышеперечисленных настроек сервера не работает, вы также можете попробовать внести изменения в файл function.php вашей темы. В некоторых случаях вы не сможете получить доступ к файлу php.ini или .htaccess, в зависимости от ограничений на сервере. Однако вы можете увеличить максимальный размер загрузки PHP, добавив указанный код в файл functions.php вашей темы:
[электронная почта защищена]_set('upload_max_size', '18M');[электронная почта защищена]_set('post_max_size', '12M');[электронная почта защищена]_set('memory_limit', '10M'); |
Примечание. Имейте в виду, что вам нужно редактировать файл functions.php каждый раз, когда вы меняете тему, иначе максимальный размер загрузки вернется к значениям по умолчанию.
Вариант 4. Исправьте или увеличьте максимальный размер загрузки PHP с помощью плагина
Я рекомендую вам использовать любой из описанных выше методов, чтобы увеличить максимальный размер загрузки PHP, только если вы немного разбираетесь в технических методах. Однако, если вы новичок и вам неудобно вручную изменять настройки сервера, я бы порекомендовал вам избегать любого из вышеупомянутых методов. В таких ситуациях я бы рекомендовал вам использовать плагин. Существуют различные доступные плагины, которые могут помочь вам увеличить максимальный размер загрузки PHP.
Быстрая рекомендация: используйте плагин увеличения максимального размера загружаемого файла. Этот плагин может автоматически определять ограничения на загрузку, установленные сервером, хостинг-провайдерами и WordPress. Вы можете легко получить доступ к настройкам плагина из главной панели администратора WordPress. Этот плагин прост в установке и удобен в использовании. Более того, он предоставляется бесплатно, и вам не нужно платить за его использование. Давайте начнем с шагов, чтобы использовать его-
Войдите в панель администратора WordPress.
Перейдите в свою панель инструментов> Плагины> Добавить новый . Найдите «Увеличить максимальный размер загружаемого файла», а затем активируйте и установите плагин.
После успешной установки перейдите в настройки плагина и просто введите значение размера загрузки.
Нажмите кнопку Сохранить изменения , чтобы внести новые изменения.
Вот и все. Вы успешно увеличили максимальный размер загрузки PHP с помощью метода плагина.
Резюме
WordPress известен своей гибкостью. Вы всегда можете изменить его в соответствии с вашими потребностями, и всегда есть способ сделать это. Вы можете использовать любой из вышеупомянутых методов, чтобы внести нужные изменения и увеличить максимальный размер загрузки PHP. Как видите, увеличить лимит загрузки не так уж и сложно. Более того, есть несколько способов сделать это. Поэтому выберите метод, который вам наиболее удобен, и внесите соответствующие изменения. Мы надеемся, что этот урок будет вам полезен.