正在try 部署我的第一个门户.

当我通过浏览器发送请求时,浏览器中出现502网关超时错误

当我查看日志(log)时,我发现了这个错误

 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "22.11.180.154"

是否存在与权限相关的问题

推荐答案

我认为该解决方案无论如何都不会奏效,因为您会在错误日志(log)文件中看到一些错误消息.

解决方案比我想象的要容易得多.

只需打开以下路径即可到达您的php5-fpm

sudo nano /etc/php5/fpm/pool.d/www.conf

或者如果你是管理员"根"

nano /etc/php5/fpm/pool.d/www.conf

然后找到这一行并取消注释:

listen.allowed_clients = 127.0.0.1

此解决方案将使您能够在vhost数据块中使用listen = 127.0.0.1:9000

像这样:fastcgi_pass 127.0.0.1:9000;

修改后,只需重新启动或重新加载Nginx和Php5 fpm

Php5-fpm

sudo service php5-fpm restart

sudo service php5-fpm reload

Nginx

sudo service nginx restart

sudo service nginx reload

从 comments 中可以看出:

也请 comments

;listen = /var/run/php5-fpm.sock 

并添加

listen = 9000

Php相关问答推荐

更新WooCommerce高性能订单存储(HPOS)的管理员自定义订单元数据

文件大小在php下载读取文件中不可见

Laravel:启动下载并同时在Blade 中显示Flash消息

与会者在WooCommerce中按购物车项目数量自定义 checkout 字段

如何删除WordPress用户的个人资料描述或其他个人资料字段中的链接?

当配置的URL为空时禁用Laravel Slack日志(log)记录

PHP按另一个二维数组的排序顺序对二维数组进行排序

使用 secure 和 httponly 选项删除 php 中的 cookie 值得吗?

如何在 PHP 中以 hh:mm:ss 格式获取两个 strtotime datetime/s 之间的时间差

.htaccess 重写规则问题

在 WordPress 中将自定义帖子类型永久链接设置为 root

Golang - Html 模板:如何创建导航项 - 子菜单?我找不到怎么做

如何在 Phpunit 的静态提供程序中创建测试双打?

将图像作为 PHP post 响应发送到浏览器

通过存储库检索 Blade 上的单值数据 出错

图像未在 Laravel Ajax Crud 中显示

PHP preg_replace括号和方括号内的所有逗号

在 WordPress 中使用 $wpdb 运行 MySQL 事务是否安全?

自定义错误页面不适用于 Apache 和 nginx 设置的 .htaccess

获取具有所有特定相关模型的模型