Home > database >  Laravel file failed to upload due to size
Laravel file failed to upload due to size

Time:10-05

I am using Laravel as an API when I try to upload a file bigger than 2Mb I get error file failed to upload. I saw that it's related to php.ini file, I tried updating post_max_size and restart apache, but it didn't work. I don't know how to solve this error any help please.

CodePudding user response:

To increaes file upload size in PHP, you need to modify the upload_max_filesize and post_max_size values in your php.ini file.

upload_max_filesize = 10M

post_max_size = 10M

You can also do it via .htaccess file.

Use echo phpinfo(); to check you variable values.

Don't forget to restart your apache service after changes.

CodePudding user response:

Basically there are two php.ini files /etc/php/7.4/apache2/php.ini that I was making changes to. But Laravel was using /etc/php/7.4/cli/php.ini and I had to dd(php_ini_loaded_file()); which gives the path to the loaded php.ini file. After making changes to that file and restarting apache2 server the problem was solved.

  • Related