Intereting Posts
Недопустимые символы Kohana 3.1 – Система не загружает модуль электронной почты Как преобразовать единый массив в многомерный массив в PHP? В чем разница между методом и функцией? ZF2: Как подключить специальный слушатель модуля для отправки. Действительные варианты использования для at-sign в php Цикл перенаправления WordPress nginx Как перенаправить пользователя в мобильное приложение или веб-сайт при нажатии гиперссылки, отправленной по электронной почте? Должно ли это быть обработано на стороне сервера с помощью PHP? Создайте файл Tar из каталога на PHP без exec / passthru SQLSTATE : Нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не удалось – Laravel PHP & cPanel – есть способ получить общий размер всех электронных писем в учетной записи пользователя Рекомендации по безопасному удалению (PHP / MySQL) Ошибка cURL 60: проблема сертификации ssl при попытке использовать symfony Проблемы CloudSQL PDO (unix_socket) в Google App Engine Soapclient запрашивает веб-службу Sharepoint

Как увеличить максимальный размер загрузки в cPanel?

Я использую cPanel моего сайта, чтобы увеличить максимальный размер загружаемого файла для загрузки материалов WordPress. Я использовал коды (обнаруженные из google) для этой цели wp-config.php, .htaccess, но ничего не работает. В моей cPanel нет службы для редактора конфигурации php в разделе программного обеспечения / услуг или где-либо еще. Помогите, что мне делать?

Мой .htaccess показывает этот код:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 

Я попробовал, поставив код:

 php_value upload_max_filesize 20M php_value post_max_size 20M 

внутри и снаружи # блоков, это дает 500 ошибок.

На cpanel -> software and services -> Select PHP Version.

Выберите версию PHP, которая не является родной (я рекомендую php 5.6 или последний), и вы увидите / увидите новую ссылку «Переключиться на настройки PHP», щелкните по ней, в настройках PHP вы можете установить upload_max_filesize в последней строке, нажав значение (по умолчанию – 2M), и вы получили dropbox со значениями, которые вы можете установить для upload_max_filesize, и нажмите «Сохранить».

К сожалению, это то, о чем вам придется попросить вашего провайдера.

Если ваш владелец сервера и может войти в WHM, он находится под:

 Tweak Settings => PHP Settings => Maximum Upload Size 

Более новая версия указана в ней:

 Home => Service Configuration => PHP Configuration Editor => Tweak Settings => PHP 

Мы можем увеличить максимальный размер загружаемого файла для загрузки медиафайлов WordPress тремя способами.

Это

  1. .htaccess путь
  2. Метод файла PHP.INI
  3. Файл functions.php темы.

Для пути .htaccess добавьте следующий код,

 php_value upload_max_filesize 1024M php_value post_max_size 1024M php_value max_execution_time 1000 php_value max_input_time 1000 

для метода PHP.INI, добавьте следующий код,

 upload_max_filesize = 1024M post_max_size = 1024M max_execution_time = 1000 

для файла функций theme.php, добавьте следующий код,

 @ini_set( 'upload_max_size' , '1024M' ); @ini_set( 'post_max_size', '1024M'); @ini_set( 'max_execution_time', '1000′ ); 

Подробнее … >>>

Я нашел ответ и решение этой проблемы. Раньше я не знал, что php.ini находится где-то в файлах wordpress. Теперь я нашел этот файл в каталоге wp-admin, где я разместил код

 post_max_size 33M upload_max_filesize 32M 

то это сработало. Он увеличивает размер загружаемого файла для моего веб-сайта worpdress. Но это тот же 2M, что и раньше, на cPanel.

Поскольку в вашем каталоге / public_html нет файла php.ini … создайте новый файл как phpinfo.php в каталоге / public_html

-Выполните этот код в phpinfo.php и сохраните его:

<?php phpinfo(); ?>

-Теперь введите yourdomain.com/phpinfo.php…Вы увидите все детали своей конфигурации

-Чтобы отредактировать этот конфиг, создайте другой файл в каталоге php.ini в каталоге / public_html и вставьте этот код: memory_limit=512M
post_max_size=200M
upload_max_filesize=200M
memory_limit=512M
post_max_size=200M
upload_max_filesize=200M

-И затем обновите yourdomain.com/phpinfo.php и увидите изменения, это будет сделано.

В моем случае это был wp-admin/.user.ini :

 post_max_size = 33M upload_max_filesize = 32M 

Новые настройки Cpanel на Godaddy
От Cpanel перейдите по ссылке:

  • Программного обеспечения
  • Выберите версию PHP
  • Нажмите «Switch To PHP Options», расположенный в правом верхнем углу

Увеличьте размер post max и загрузите максимальный размер файла, сохраните и сделайте.

На CPanel 64.0.40 (я не пробовал какую-либо другую версию): зайдите в «Программное обеспечение», затем «Выберите PHP-версию», затем «Переключитесь на PHP-параметры», затем upload_max_filesize => щелкните по значению и выберите тот, который вы предпочитаете 🙂 Это супер скрыто для такого критического варианта …

Настройки php.ini должны быть как указано ниже, если символ «=» не помещается между настройкой и значением, он не работает

post_max_size = 100M

upload_max_filesize = 100M

Вы не должны полностью заменять текст. Добавьте текст после «# END WordPress».

Решение заключается в создании файла php.ini в вашем корневом каталоге. Если сайт является установкой wordpress, тогда создайте php.ini под своим / path / to / wordpress / wp-admin / php.ini и добавьте следующую строку кодов

 [PHP] post_max_size=120M upload_max_filesize=132M 

Войдите в свою панель WHM, если у вас есть доступ к

Затем перейдите в Software -> MultiPHP INI Editor

Затем выберите версию php из раскрывающегося списка, затем прокрутите вниз для upload_max_filesize, который по умолчанию будет 2M, теперь увеличьте его в соответствии с вашими потребностями.

Также включите файл_uploads для загрузки файлов HTTP для удобства.

Если у вас нет доступа к WHM, следуйте методу .htaccess.