Как да се увеличи максималният размер на качените файлове в WordPress, всичко за WordPress

А доста често срещан проблем, че аз често се сблъскват в общността WordPress, е, че големите снимки, теми и плъгини не са изтеглени на РП. се появява грешка: "надхвърля максималния размер на файлове за изтегляне за сайта." Днес аз ще ви покажа как можете да увеличите пределно изтеглянията на WordPress.

Как да се увеличи максималният размер на качените файлове в WordPress, всичко за WordPress

Същността на проблема

Защо се случва това? Важно е да се разбере, че това обикновено не е свързан със системата на WordPress. В повечето случаи, максималният размер на файлове за изтегляне се задава на ниво сървър, което също така означава, че не може да се справи с проблема за РП.

Как да се увеличи максималният размер на качените файлове в WordPress, всичко за WordPress

Увеличава максималния размер за сваляне

Има три основни начина да ви помогне да се справят с този проблем. Ще започна с две от най-простите, след което тя ще се премести в конфигурацията на потребителя на сървъра - той също има много възможности.

Увеличаване на максималния лимит от изтегляния за многостранна монтаж

Ако сте инсталирали за многостранна, можете да управлявате качените файлове ограничават в раздел настройки-> Настройки мрежа. Имайте предвид, че тази опция няма да бъде в състояние да замени настройките на сървъра. Ако сървърът има лимит от 5 MB, и сте задали в административната област на 10 лимит MB все още ще бъде 5 MB.

Ако сървърът се определи срок от 20 MB и мрежовите настройки са зададени на 1500 KB, можете да разрешите този проблем чрез увеличаване на лимита до 20 000 KB.

Обръщаме се към своя хостинг компания

Много хостинг компании предлагат подкрепа, която може да ви помогне в някои ситуации. Увеличението на границата на изтегляния - тривиална задача за всеки човек с техническата подкрепа, той ще бъде в състояние да направи това за няколко минути.

Промяна на настройките на сървъра

Има много сървърни параметри, които влияят на начина, по който как да се справя изтеглените файлове. За съжаление, в много учебници се разбрали - те промениха много неща излишни. Според PHP документацията, важна роля се играе от трите директиви в тази връзка:

  • post_max_size
  • upload_max_filesize
  • memory_limit

Документация също така ни дава доста ясни инструкции за това как те трябва да бъдат конфигурирани:

post_max_size определя максималния размер разрешено за записите с данни. Тази настройка се отразява и качване на файлове. За да качите големи файлове, тази стойност трябва да е по-голям от upload_max_filesize. Ако граница памет е на разположение в конфигурационния скрипт, memory_limit също може да повлияе на свалянето на файлове. Като цяло, трябва да надвишава memory_limit post_max_size.

Ние ще трябва да инсталирате всички тези три параметъра, за да позволи изтеглянето на нашите файлове размери. Ако най-големият размер на файла ще бъде 10 МВ, а след това в този случай аз препоръчвам upload_max_filesize настройка, за да 12M, 13M в post_max_size и memory_limit до 15М. Downloads могат да съдържат определен текст информация заедно със самия файл, така че е винаги по-добре да напусне някои допълнително пространство за маневриране.

Сега, когато знаем какво трябва да се промени, ние трябва да се научим как да го направя. Можете да опитате три варианта. Някои може да не работи за вас, в зависимост от настройките на сървъра.

Създаване или промяна на php.ini

По подразбиране php.ini файл съдържа настройките на вашия сървър. Поради ограниченията на някои сървър php.ini файлове не могат да бъдат на разположение, и затова обикновено се използват метод за .htaccess, което ние казваме долу.

Отидете в основната директория на сайта си и да се отвори или да създадете файл php.ini. Ако този файл вече съществува, да намерите три настройки и да ги редактирате, ако е необходимо. Ако току-що създадения файл или настройки не са открити, можете да вмъкнете следния код:

Създаване или редактиране на .htaccess

.htaccess файла - специален скрит файл, който съдържа различни параметри, използвани за промяна на поведението на сървъра. Ако php.ini метод не работи, аз препоръчвам да се опитате метода с .htaccess.

Използване на FTP или SSH-връзка, отидете на главната си директория и да видим дали има файл .htaccess в него. Ако е така, можете да редактирате файла ръчно чрез добавяне на необходимия код за увеличаване на ограничението за изтегляне.

PHP използване функция ini_set ()

I - Не ми харесва този подход, но ако всичко останало без резултат, може да опитате този метод. Добавете следния код, за да си WP-config.php:

На теория, можете да опитате да добавите този код в functions.php темата ви или в основния файл от вашите плъгини, но този код не се съдържа там.

Конфигуриране на Nginx

Nginx - алтернатива на добрите стари Apache. Тя може да работи в пъти по-бързо от Apache, и това е причината, поради която много високо специализиран хостинг я използват на техните сървъри за показванията на страницата. Ако пуснете един сайт на Nginx, вие също ще трябва да промените вашия конфигурационен файл php.ini и Nginx.

Ние вече говорихме за това как да конфигурирате php.ini, така че сега ние даваме код за довереник Nginx:

Под HTTP може да бъде много различни варианти, но ние сме само имам client_max_body_size.

Не на последно място, ще се наложи да рестартирате някои услуги да се уверите, че са били приложени промените. Изпълнете следните команди:

заключение

Проверете дали методите могат да бъдат много лесно се задействат. Харесва ми този начин: достатъчно, за да отидете в секцията Media и щракнете върху връзката Добавяне на нов. Трябва да видите малко съобщение, което казва: «Максимален размер на файл за качване: 8MB» ( «Максималният размер на изтегляния: 8 MB). Числовата стойност трябва да се промени, веднага след като въведете новите параметри.

Това може да доведе до някои проблеми, ако попитате тези насоки, където е възможно.