Cómo configurar upload_max_filesize en .htaccess?

Intenté poner esas 2 líneas

php_value post_max_size 30M php_value upload_max_filesize 30M 

en mi archivo raíz .htaccess, pero eso me trae un mensaje de “error interno del servidor” …
php5 se está ejecutando en el servidor
No tengo acceso a php.ini, así que creo que htaccess es mi única oportunidad.
¿Puedes decirme dónde está el error?
Gracias por adelantado

php_value upload_max_filesize 30M es correcto.

Deberá ponerse en contacto con su proveedor de servicios de Internet; algunos no le permiten cambiar los valores en php.ini

Si obtiene 500 – Error interno del servidor que significa que no tiene permiso para establecer estos valores por .htaccess . AllowOverride Options ponerse en contacto con los proveedores de su servidor web y solicitar establecer AllowOverride Options para su host o poner estas líneas en su archivo de configuración de host virtual.

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

Use los 3 en .htaccess después de todo en la última línea. php_value post_max_size debe ser más que los dos restantes.

Qué hacer para corregir esto es crear un archivo llamado php.ini y guardarlo en la misma ubicación que su archivo .htaccess e ingresar el siguiente código:

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

Si su servidor web ejecuta php5, creo que debe usar php5_value . Esto resolvió el mismo error que recibí al usar php_value .

Ambos comandos son correctos

 php_value post_max_size 30M 
 php_value upload_max_filesize 30M 

PERO para utilizar el .htaccess debe habilitar rewrite_module en el archivo de configuración de Apache. En httpd.conf encuentra esta línea:

 # LoadModule rewrite_module modules/mod_rewrite.so 

y elimina el # .