2

谁能解释一下为什么当大量数据 POST 到 php 文件并且数据大约超过 1 mb 时会出现 500 内部服务器错误?

4

1 回答 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 回答