谁能告诉我如何使用Laravel上传和存储视频?每当我尝试上传视频时,它都会给我发布太大的异常。我还更改了 php.ini 文件中的值,例如 post_max_size 等,但没有工作
正如其他人所说,您必须在php.ini文件上设置"post_max_size"参数。如果你在ubuntu下使用php,你可以在路径上找到php.ini文件,如:"/etc/php/7.2/fpm/php.ini"。路径可能因您的 php 版本或安装方法而异。
sudo nano /etc/php/7.2/fpm/php.ini
以及命令行版本:
sudo nano /etc/php/7.2/cli/php.ini
现在,使用 CTRL+w 功能键搜索"post_max_size"。默认值为
post_max_size = 8M
我将值更改为
post_max_size = 500M
按 Ctrl+O,然后输入"y"以确认更改。 为"upload_max_filesize"参数执行此流程; 我们将其从:
upload_max_filesize = 2M
自
upload_max_filesize = 500M
现在使用 CTRL+O 确认更改,然后使用 CTRL+X 退出。更改一些其他参数(如"memory_limit"等(可能会很有用(请查看DigitalOcean的这篇文章(。
不要忘记重新加载新配置:
sudo service php7.2-fpm restart
您应该检查 php.ini 选项是否正确加载。有很多方法可以覆盖此配置文件。
快速的谷歌搜索给了我这个页面:http://php.net/manual/en/configuration.changes.php