上传大于15MB的较大文件时nginx中的内部服务器错误

时间:2012-09-30 07:04:47

标签: nginx reverse-proxy

我正在使用并行plesk 11,并且有nginx服务作为反向代理服务器,我正在使用它,每当我尝试上传大于15MB的文件大小时,它会给出内部服务器错误。我无法找出导致此问题的问题。 我提供php.ini设置。检查后确实告诉我任何解决方案,非常迫切需要知道它正在影响我的服务器服务。

我正在运行php作为fastcgi和 设置是 post_max_size 200M upload_max_filesize 450M memeory_limit 32M

上的safe_mode

1 个答案:

答案 0 :(得分:0)

由于httpmaxrequest长度错误而发生错误。这是由于apache的mod_fcgid, 所以我更改了/etc/apache2/mods-available/fcgid.conf中的fcgid.conf

此外,还必须更改此文件,以便在并行plesk中正确上传。

/usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php中的MaxRequestLen

然后重新配置域重新配置域:/ usr / local / psa / admin / bin / httpdmng --reconfigure-all

重启nginx和apache

服务nginx重启 service apache2 restart

比一切都运行正常,可以通过这种方式上传。这是在运行并行plesk 11的ubuntu 10.10中发生的主要问题。