Laravel文件由于大小原因无法上载



当我试图上传大于2Mb的文件时,我使用Laravel作为API,我得到错误file failed to upload。我看到它与php.ini文件有关,我尝试更新post_max_size并重新启动apache,但它不起作用。我不知道如何解决这个错误,请帮忙。

要在PHP中增加文件上传大小,需要修改PHP.ini文件中的upload_max_filesizepost_max_size值。

upload_max_filesize = 10M
post_max_size = 10M

你也可以通过.htaccess文件来完成。

使用echo phpinfo();检查变量值。

不要忘记在更改后重新启动您的apache服务。

基本上有两个php.ini文件/etc/php/7.4/apache2/php.ini,我正在对其进行更改。但Laravel使用的是/etc/php/7.4/cli/php.ini,而我必须使用dd(php_ini_loaded_file());,它提供了加载的php.ini文件的路径。在对该文件进行更改并重新启动apache2服务器后,问题得到了解决。

相关内容

  • 没有找到相关文章

最新更新