“在执行此命令时出现的错误”(“An error occurred while processing

2019-10-29 21:03发布

我不能上传大文件。 我给自己定php.ini这样:

max_execution_time = 3600
max_input_time = 600
memory_limit = 100M
post_max_size = 100M
file_uploads = On
upload_max_filesize = 100M 

它返回一个500错误: an error occurred while processing this directive

为什么是这样? 更重要的是,我怎么能解决这个问题?

Answer 1:

500错误不是错误本身,它只是一个横幅,上面写着“这是一个错误的地方!看错误日志的详细信息”。

看起来这不是一个PHP的问题,而是一个Web服务器之一。 可是,我讨厌反正猜测。 不如看看到错误日志。



Answer 2:

这可能是SSI问题。 也许你的Web服务器有问题,阅读一些脚本具有SSI在它的命令。 尝试看看配置。 如果您使用Apache,尝试检查的AddHandler设置。 希望这可以帮助。



Answer 3:

如果你是一个共享的服务器上,我想象中的管理员要重写你的INI设置。 使用http://php.net/manual/en/function.phpinfo.php确认您的设置实际上是发生作用。



文章来源: “An error occurred while processing this directive”