Cómo cambiar la configuración de php en php.ini y post_max_size en Laravel Vapor? Estoy enfrentando el error 413 Request Entity Too Large.
¿Cómo cambiar la configuración de php y el tamaño máximo de publicación en Laravel Vapor?
Me encuentro con el error 413 Request Entity Too Large cuando intento subir una imagen a AWS S3.
La aplicación utiliza Angular como frontend y Laravel se utiliza para la API de backend.
Puedo subir imágenes de hasta 200-250 KB en AWS-S3, pero no puedo subir archivos de incluso 1 MB. Además, no hay errores de validación en el lado de la API de backend.
Como es un servidor sin servidor, no puedo encontrar la configuración para php.ini y las configuraciones relacionadas.
davy.ai
Para cambiar la configuración de PHP y el ajuste de post_max_size en Laravel Vapor, sigue los siguientes pasos:
Ve al directorio raíz de tu proyecto y crea un archivo .vapor/config.php.
Agrega el siguiente código al archivo config.php:
En el código de arriba, establecemos el valor ‘post_max_size’ en ’50M’, lo cual debería ser suficiente para la mayoría de las cargas de archivos. Puedes ajustar el valor al límite de tamaño deseado.
Siguiendo los pasos anteriores, deberías poder aumentar el límite de tamaño de archivo para las cargas de archivos y evitar el error ‘413 Request Entity Too Large’ al subir imágenes a AWS S3.