Как установить upload_max_filesize в .htaccess?

Я постараюсь поставить эти 2 строки

php_value post_max_size 30M php_value upload_max_filesize 30M 

в моем корневом файле .htaccess, но это приносит мне сообщение «внутренняя ошибка сервера» …
php5 работает на сервере
У меня нет доступа к php.ini, поэтому я думаю, что htaccess – мой единственный шанс.
Можете ли вы сказать мне, где ошибка?
заранее спасибо

Solutions Collecting From Web of "Как установить upload_max_filesize в .htaccess?"

php_value upload_max_filesize 30M является правильным.

Вам нужно будет связаться с вашими хостерами – некоторые из них не позволяют изменять значения в php.ini

Если вы получаете 500 – Внутренняя ошибка сервера, это означает, что у вас нет разрешения устанавливать эти значения на .htaccess . Вам необходимо связаться с поставщиками веб-серверов и попросить установить AllowOverride Options для вашего хоста или поместить эти строки в свой файл конфигурации виртуального хоста.

 php_value memory_limit 30M php_value post_max_size 100M php_value upload_max_filesize 30M 

Используйте все 3 в .htaccess после всего в последней строке. php_value post_max_size должно быть больше, чем остальные два.

Что нужно сделать, чтобы исправить это, создайте файл php.ini и сохраните его в том же месте, что и ваш .htaccess, и введите вместо него следующий код:

 upload_max_filesize = "250M" post_max_size = "250M" 

Если ваш веб-сервер работает php5, я считаю, что вы должны использовать php5_value . Это разрешило ту же ошибку, которую я получил при использовании php_value .

Обе команды правильные

 php_value post_max_size 30M 
 php_value upload_max_filesize 30M 

НО для использования .htaccess вам необходимо включить rewrite_module в конфигурационном файле Apache. В httpd.conf найдите эту строку:

 # LoadModule rewrite_module modules/mod_rewrite.so 

и удалите # .