Не закачиваются файлы более 2 Мб

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

На нашем сервере PHP установлен как обработчик CGI (suPHP).

Для того что бы увеличить лимит, вам необходимо создать файл 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, вы должны будите вписать в место user ваше имя пользователя FTP/CPanel

Как проверить, вступили ли в силу ваши значения

Создайте любой файл с расширением .php, например phpinfo.php

в него впишите следующее:

<?

phpinfo ();

?>

сохраните файл и откройте его через браузер, т.е.

http://ваше доменное имя/phpinfo.php

Вы увидите все настройки PHP для вашей учетной записи. Найдите например значение memory_limit и посмотрите значение, если стало таким как вы указали то значить все правильно сделали, если не изменилось значение, то прочитайте еще раз эту статью,  или обратитесь к технической поддержки.

  • 115 Users Found This Useful
Was this answer helpful?

Related Articles

Какой сервер MySQL указывать при установке движка?

При установки какого либо движка (CMS), потребуется указать хост (host) к подключению базы...

В какую директорию нужно загружать сайт ?

Когда вы зашли по FTP или открыли Диспетчер файлов в CPanel, то директория для загрузки вашего...

Как быстро загрузить сайт (файлы) на FTP

Всем известно что когда вы копируете много мелких файлов на FTP, или на своем компьютере, с...

При установке скрипта ShopScript Premium выдает ошибку

При установке скрипта Shop-Script PREMIUM выдает следующую ошибку:You have an error in your SQL...

Как посмотреть текущие настройки PHP ?

Для этого существует специальная функция phpinfo(). Создайте в директории ~/public_html файл,...