apache2: tamaño máximo de carga y publicación de archivos php5


13

He instalado desde los repositorios oficiales el servidor LAMP. En el archivo /etc/php5/apache2/php.ini, he cambiado:

post_max_size = 8M
upload_max_filesize = 2M

a

post_max_size = 32M
upload_max_filesize = 16M

Después de eso, reinicié el servidor apache2 y también el portátil, pero cuando lo inicié, phpinfome post_max_sizeconfiguré 8MB. La única forma de resolver este error es configurarlo php_value .....en un, .htaccesspero esto no es lo que quiero.

¿Cómo puedo resolver esto?

Respuestas:


15
  1. Cree un archivo php con <?php phpinfo(); ?>y ábralo con su navegador.
  2. Busque el archivo de configuración cargado (esto muestra el archivo de configuración real en uso) y edite upload_max_filesizey establezca post_max_sizeel mismo valor (o haga que sea 0 para deshabilitar el límite) en ese archivo en modo raíz.
  3. Ejecutar: sudo service apache2 restart

7

Yo tuve el mismo problema. Cambié estos valores en estos archivos y ahora está funcionando:

➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini

Debe establecer la configuración de php para "scripts" php, no solo para Apache.


4

Tuve el mismo problema y ninguna de las soluciones funcionó, pero esta excelente solución sí.

  1. crear un archivo php con <? phpinfo(); ?>

  2. Busque "Escanear este directorio en busca de archivos .ini adicionales".

  3. Vaya al directorio anterior y cree un archivo user.ini como: -

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. Reiniciar Apache sudo service apache2 restart

  5. Vuelva a cargar el phpinfo();archivo. Me lo agradecerás :)

Esto es lo único que me ha funcionado. Hosting en Digital Ocean, usando Wordpress con PHP5, Apache2 y Ubuntu 14.04. Dios mio, gracias.
— JonLim

Sí amigo, gracias por esa solución muy inteligente. ninguno de los anteriores funcionó para mí
— Nourdine Alouane
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.