我尝试将一个 wordpress 实例嵌入到 nginx 服务器,该服务器也适用于我已经安装的 Rails 应用程序。我对那篇文章使用了同样的方法(HOWTO:在 Nginx 上安装 WordPress;没有给出日期),但它对所有请求都给出了 403 错误。
我怎么能理解那个权限错误的原因。日志不包含更多信息。是关于 fast-cgi 或任何正在运行的进程的权限问题吗?
这也是我目前的设置:
server{
listen 80;
server_name www.bla.com bla.com;
root /opt/nginx/wordpress/;
try_files $uri $uri/ /index.php;
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass localhost:53217;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}