Article ID: 114842, created on May 4, 2014, last review on Aug 12, 2014

  • Applies to:
  • Plesk 12.5 for Linux
  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 10.4 for Linux/Unix

问题

当使用 PHP 作为 FastCGI 时,如果您尝试上传大于 128KB 的文件,就会出现以下错误且会引起 550 内部服务器错误:

mod_fcgid:HTTP request length ...(so far) exceeds MaxRequestLen (131072)

原因

mod_fcgid 程序包中 FcgidMaxRequestLen 指令已被从 1GB 更改为 128KB,会在很多情况下导致限制被触发 ().

解决方案

自 10.4.4 版本起该问题已被修复,补丁版本 = "43."
设置 MaxRequestLen 为 15MB 可修复该问题。
考虑升级您的 Parallels Plesk Panel 安装实例。

解决方案

1.修改 domainVirtualHost.php 模板中的 MaxRequestLen 的值。

重要说明:不要修改默认模板。要在配置中引进您的修改,请复制  /usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php 文件  /usr/local/psa/admin/conf/templates/custom/domain 目录然后修改复制的文件。查看 KB #115277 了解更多信息。

2.重新配置域名:
/usr/local/psa/admin/bin/httpdmng --reconfigure-all

56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c dd0611b6086474193d9bf78e2b293040 29d1e90fd304f01e6420fbe60f66f838 2a5151f57629129e26ff206d171fbb5f e335d9adf7edffca6a8af8039031a4c7 e8756e9388aeca36710ac39e739b2b37 01bc4c8cf5b7f01f815a7ada004154a2 0a53c5a9ca65a74d37ef5c5eaeb55d7f aea4cd7bfd353ad7a1341a257ad4724a 742559b1631652fadd74764ae8be475e

Email subscription for changes to this article