在使用 symfony 4.4.* 创建的项目中,上传文件时出现以下错误
警告:12406038 字节的 POST 内容长度超过第 0 行未知中 8388608 字节的限制
我可以通过使用函数更改 upload_max_filesize 和 post_max_size 来解决这个问题ini_set()
我的问题是放在哪里:
- 就在控制器的 php 标签打开之后。
- 在命名空间之后。
- 使用后。
还是在控制器的具体方法中?
最好的解决方案(基于事实的答案)是将其设置在php.ini
文件中以避免任何性能问题。这是关于配置 ini 变量的有用章节。
但是您不能使用 更新这两个参数ini_set
。正如 CBroe 在他的评论中提到的那样,这两个选项都具有可变模式。PHP_INI_PERDIR
对于其他参数,如果您无法更新您的 php.ini,那么这个问题很可能会以意见而不是事实和引用来回答。根据您的 Web 服务器,您可以执行以下操作:
.php.ini
项目顶层目录的文件中,.ht_access
公共目录中,