Aumentar upload_max_filesize en VestaCP

Si al intentar importar tu base de datos desde phpMyAdmin en un servidor con VPS 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 subir 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

    Información adicional

    Puedes encontrar más información sobre el acceso por SSH a tu servidor en el artículo:

    Acceder por SSH a Linux

  2.  

  3. 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.

  4.  

  5. 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

Para comentar sobre este artículo, rellena el formulario. Los campos marcados con un asterisco (*) son obligatorios.


*