【发布时间】:2014-08-09 23:25:16
【问题描述】:
我正在尝试在我的服务器上上传 30MB 的文件,但它无法正常工作。
当我上传 30MB 的文件时,页面加载“Page Not Found”
当我上传 3MB 文件时,我收到“413 Request Entity Too Large” nginx/0.6.32
我正在尝试查找 nginx,以便增加“client_max_body_size”,但我无法在我的服务器上找到安装的 nginx。我什至尝试过跑步:
vi /etc/nginx/nginx.conf
或
vi /usr/local/nginx/conf/nginx.conf
检查配置文件是否存在,但我在我的服务器上找不到它。
有没有办法解决这个问题?或者我必须在我的服务器上安装 nginx。
编辑:
我已对我的 php.ini 文件进行了所有必要的更改,
post_max_size 128M
upload_max_filesize 100M
memory_limit 256M
谢谢, 拉朱
【问题讨论】:
-
嗨 Mohammad,我已经在寻找 nginx,但在我的服务器上找不到它。我确定,我的服务器上没有安装 nginx,所以我很困惑为什么我会收到属于 Nginx 的错误消息
-
首先你必须确保你的服务器上没有安装 ngix,但如果你完全确定,它可能是出于安全原因,一些服务器管理器为迷惑黑客使用了这个技巧
-
你试过
ps aux | grep nginx看看它是否在运行吗? -
你试过
which nginx吗?这将为您提供可执行文件的位置,而不是配置文件,但它至少应该确认是否安装了 nginx。