Cómo aumentar la capacidad del servidor web Apache con VestaCP

Si al intentar importar tu base de datos desde phpMyAdmin en un servidor con el panel de control VestaCP estás recibiendo el error “No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See FAQ 1.16.” probablemente el tamaño de la base de datos que quieres importar excede los limites que tienes configurados en el servidor.

Pero no te preocupes, esto tiene fácil solución. Simplemente tiene que aumentar los valores de post_max_size y upload_max_filesize. Esto puedes hacerlo de la siguiente manera:

  1. Accede a tu servidor a través de SSH como usuario “root
  2. Abre el archivo php.ini, el cual suele estar en la ruta /etc/php5/apache2/php.ini, para poder aumentar los valores post_max_size y upload_max_filesize.

    Información adicional

    Puedes encontrar más información sobre donde encontrar el archivo php.ini de tu servidor en el artículo:

    Encontrar php.ini en Linux

     

    Archivo: php.ini

    post_max_size = 64M
    upload_max_filesize = 64M

    Nota

    En este ejemplo hemos puesto 64Mb de máximo de archivo, que ya es un buen tamaño para la base de datos, pero puedes indicar el valor que necesites.

  3. Para que estos cambios se apliquen solo faltará que reinicies Apache. Esto puedes hacerlo con uno de los siguientes comandos, y dependerá básicamente de la distribución de tu servidor.

Distribuciones basadas en RedHat

service apache2 restart

service httpd restart

Distribuciones basadas en Debian

/etc/init.d/httpd restart

To write a comment on this article, fill out the form below. Fields marked with an asterisk (*) are required.