谁能解释一下为什么当大量数据 POST 到 php 文件并且数据大约超过 1 mb 时会出现 500 内部服务器错误?
问问题
4171 次
1 回答
2
我最好的猜测是该文件超出了您配置的最大文件大小。有关抛出更漂亮的错误消息的各种讨论和解决方案,请参阅http://php.net/manual/en/features.file-upload.php。
至于增加这些限制,请查看 .ini 文件中的“post_max_size”和“upload_max_size”。您还可能需要通过“max_input_time”和“max_execution_time”延长脚本的执行时间。
您可以在 .ini 或代码中设置这些。有关详细信息,请参阅http://blogs.sitepoint.com/upload-large-files-in-php/。
于 2011-05-13T15:30:46.670 回答