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.