Лимит на загрузку файлов

Инструкция по редактированию файла php.ini для изменения лимита на загрузку файлов

Обычно на всех серверах по умолчанию стоит лимит 2 Mb на загрузку файлов через веб.

Для того что бы увеличить лимит, вам необходимо создать файл php.ini в папке /public_html/ и в файл вписать следующие строки:

  • upload_max_filesize = 8M # Устанавливает максимальный размер файла, который можно загрузить на сервер.
  • post_max_size = 8M # Устанавливает максимальный объем данных, которые могут быть переданы методом POST.
  • memory_limit = 32M # Определяет максимальный объем оперативной памяти, который может быть задействован php-скриптом.

Эти параметры дают возможность закачивать файлы до 8 Mb, но если вам нужно больше, то вы можете поставить другие значения, например 16M

переменная memory_limit должна быть больше, чем post_max_size

Внимание: собственный файл php.ini действителен только в пределах директории, в которой размещён, если не указана специальная опция в файле .htaccess, см. ниже.

Что бы ваши значения действовали на всю учетную запись и все скрипты, тогда добавьте строки, которые описаны ниже, в начало файла .htaccess, который расположен в /public_html/ если его нет, тогда создайте его

suPHP_ConfigPath /home/user/public_html

<Files php.ini> 
order allow,deny 
deny from all 
</Files>

Внимание! : /home/user/... - вместо user вам нужно вписать ваше имя пользователя CPanel

Для того, чтобы увидеть отображение выбранного PHP, текущую конфигурацию и версию создаем текстовый документ info.php и размещаем его в папке public_html.

Открываем этот документ и вписываем:

<?php
phpinfo();
?>

Сохраняем файл.

Открываем браузер и вводим в адресную строку:

  • ваш_сайт/info.php.

Нажимаем Enter и видим все настройки PHP для вашей учетной записи. Найдите например значение memory_limit и посмотрите значение.

Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам