【发布时间】:2013-11-16 02:53:57
【问题描述】:
我在这里遇到一种情况,上传更大的文件(大于10mb)时没有任何反应,没有文件上传,没有数据库条目,没有错误消息等,我正在使用 Yii .. phpinfo 说@ 987654323@ 和 post_max_size 是 1G 和 max_execution_time 是 3600 。提交表单后,页面加载了一段时间并回到了旧阶段(新表单)。找不到确切的问题。
更新:
检查服务器错误日志后,我得到了这个
PHP Warning: POST Content-Length of 17481302 bytes exceeds the limit of 8388608 bytes in Unknown on line 0,那该怎么办?
更新 2
问题已解决
当你在日志中看到类似的错误时,你可以检查这些值
upload_max_filesize = post_max_size =
在 /etc/php.ini 中(不在用户的 php.ini 中)
【问题讨论】:
-
只将该文件的引用存储在您的数据库中,而不是整个文件。
-
@RishabhRaj 该表单还包含一些其他输入,这就是我所说的......
-
您是否尝试增加 my.cnf 文件中的 max_allowed_packet?
-
@RishabhRaj,我有我的 php.ini 配置文件,这个 my.cnf 文件在哪里
-
我发布了一个答案。看看。
标签: php