2

我在执行arc diff以提高 Phabricator 审查时看到以下异常。变化不大,它只包含 2 个新文件。

我该如何摆脱它?有哪位前辈解决过这个问题,请指教。

Exception
[HTTP/413] 
<html>
<head><title>413 Request Entity Too Large</title></head>
<body bgcolor="white">
<center><h1>413 Request Entity Too Large</h1></center>
<hr><center>Shield</center>
</body>
</html>
(Run with `--trace` for a full exception trace.)
4

2 回答 2

1

如果你的服务器是 Nginx,你可以尝试client_max_body_size在 nginx.conf 文件中修改更大。

如果你的服务器是 Apache,你可以尝试LimitRequestBody在 \conf.d\php.conf 中修改更大。

还请检查php.ini文件,确保与服务器的值 post_max_size相似upload_max_filesize。重新配置后,请重新加载。

于 2016-11-30T04:17:47.163 回答
0

您可以在此处查看如何修复它


这是因为您的 nginx 服务器不允许上传大于 nginx 配置文件中定义的大小的文件。要解决此问题,您必须修改 nginx 配置。因此,如果您使用的是 Nginx:

  1. 使用终端连接到您的 nginx 服务器。 前任:ssh -i pemFile.pem username@11.108.349.88 -v
  2. 转到配置位置并打开它: sudo nano /etc/nginx/nginx.conf
  3. 搜索此变量:client_max_body_size。如果找到了,只需将其大小增加到100M,如果它不存在,则可以在http的内部和末尾添加以下代码:client_max_body_size 100M;
  4. 保存此文件。(如果要保存所做的更改,请按 Control + O 。要退出 nano,请键入 Control + X 。如果您要求 nano 从修改后的文件中退出,它会询问您是否要保存它。)
  5. 重新启动 nginx 以应用更改。 sudo service nginx restart

完毕

于 2021-01-12T17:21:35.550 回答