Tamaño máximo de publicación de PHP

Sheeraz Gul 15 febrero 2024
Tamaño máximo de publicación de PHP

Este tutorial demuestra cómo aumentar el tamaño máximo de publicación en PHP.

Tamaño máximo de publicación de PHP

El post_max_size es una propiedad del archivo php.ini, que decide cuál será el tamaño máximo de la publicación. Establecer el post_max_size es muy fácil en PHP y se puede hacer mediante dos métodos.

Cambiar el tamaño máximo de publicación de PHP desde PHP.INI

Siga los pasos a continuación para cambiar el post_max_size del archivo php.ini.

  1. Vaya a su directorio de PHP.

    Directorio PHP

  2. Abra el archivo php.ini.

    PHP INI

  3. Busque post_max_size.

    Tamaño máximo de publicación

  4. Aumente el tamaño de la publicación de 8 MB a lo que desee para obtener el tamaño máximo de la publicación.

  5. Ahora, para aumentar el tamaño máximo del archivo de carga, busque upload_max_filesize.

    Tamaño máximo de archivo de carga

  6. Aumente el tamaño máximo del archivo de carga según su elección.

  7. Si desea aumentar el número de archivo para cargar, puede hacerlo mediante la opción dada en la opción max_file_uploads.

    Carga máxima de archivos

  8. Una vez que haya realizado los cambios, guarde el php.ini y ciérrelo.

  9. Es necesario reiniciar el servidor después de realizar cambios en el php.ini.

  10. Abra el símbolo del sistema.

  11. Vaya al directorio bin de su servidor; en nuestro caso, es Apache.

  12. Ejecute el siguiente comando.

    httpd -k restart
    

    reinicio apache

  13. Si no hay ningún error, eso significa que el servidor se reinicia y los cambios en post_max_size, upload_max_filesize y max_file_uploads son exitosos.

Cambiar el tamaño máximo de publicación de PHP desde .htaccess

El archivo .htaccess es del servidor en el que se ejecuta PHP. Para cambiar el post_max_size de .htaccess, primero, debemos habilitarlo; siga los pasos a continuación para habilitar el archivo .htaccess.

  1. Vaya al directorio de su servidor, en nuestro caso Apache.

  2. Vaya a la carpeta conf y abra httpd.conf.

  3. Busque la siguiente línea en el archivo httpd.conf.

    #LoadModule rewrite_module modules/mod_rewrite.so
    
  1. Retire el # de la línea.

    Apache Httpd

  2. Ahora busque AllowOverride y asegúrese de que esté configurado en Todos o cualquier combinación de palabras clave; el valor de AllowOverride no puede ser ninguno.

    Httpd AllowOverride

  3. Guarde el archivo httpd.conf y ciérrelo.

  4. Reinicie Apache.

Una vez que .htaccess esté habilitado en Apache ahora, podemos asignar post_max_size a través del archivo .htaccess. Siga los pasos a continuación.

  1. Primero, necesitamos crear un archivo .htaccess. El archivo debe estar en el directorio raíz; en el caso de Apache, el directorio raíz de nuestra aplicación es htdocs.

  2. Vaya a C:\Apache24\htdocs y cree un archivo de texto.

  3. Copie el siguiente código de acuerdo con su parámetro de tamaño en el archivo de texto.

    php_value post_max_size 25M
    php_value upload_max_filesize 25M
    
  4. El código anterior aumentará el tamaño máximo de la publicación y cargará el tamaño del archivo a 25 MB cada uno.

  5. Guarde el archivo de texto como .htaccess y nuevamente asegúrese de que el archivo esté en el directorio raíz.

    Archivo HTACCESS

  6. Una vez que cierre el archivo, se configurarán los nuevos parámetros; no hay necesidad de reiniciar el servidor en este caso.

Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Artículo relacionado - PHP Post