当前位置: 首页 > 编程笔记 >

nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)

骆雅昶
2023-03-14
本文向大家介绍nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable),包括了nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)的使用技巧和注意事项,需要的朋友参考一下

网站常出现502 bad gateway,程序没有问题。

根据nginx日志:


connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)


发现phpfpm的listen是unix sock方式运行的,问题可能出在php fpm上。php fpm配置文件里有backlog,backlog是linux服务器在socket处理连接数的定义,phpfpm默认为-1,将-1改为4096,重启php fpm问题解决。

 类似资料:
  • 我试图从容器内部控制主机docker服务。 对于Linux主机和Linux容器,通常如下所示: 但在或端口上显然没有任何响应,我用类似的命令检查了这些命令: 在这一点上,我想知道这是否是可能的Docker for Windows。我找到的大多数信息都涉及组合。

  • 问题内容: 我使用本指南安装docker 。我在用着 即使我严格按照给定的步骤操作,发出命令时仍然出现错误。 我在下面提到了aleardy,但这对我不起作用。其中大多数关注Mac OS X 我怎样才能解决这个问题? 请参见下面的O / P 问题答案: 我在Ubuntu 14.04(3.13.0-39-generic)上遇到了类似的问题解决方案是:

  • 问题内容: 我要问的是两种情况:技术上和风格上。 我的应用程序/守护进程可以在其中保存pidfile 吗? 这样做很不好吗? 我的需要是:我的守护程序在特定用户下运行,实现者必须在,chown和chgrp中的mkdir新目录中运行我的守护程序。似乎仅将pidfile保留在本地(对于守护程序)似乎更容易。 问题答案: 我不会将pidfile放在诸如的应用程序安装目录下。该目录可以是只读的,可以在机器

  • 若你需要一个分布式缓存,那就使用 Memcached 客户端库。否则,使用 APC。 缓存系统通常能够提升应用的性能。Memcached 是一个受欢迎的选择,它能配合许多语言使用,包括 PHP。 然而,从一个 PHP 脚本中访问一个 Memcached 服务器,你有两个不同且命名很愚蠢的客户端库选择项: Memcache 和 Memcached。 它们是两个名字几乎相同的不同库,两者都可用于访问一

  • 问题内容: 我的问题开始于我无法以root用户身份登录mysql安装。我试图在不打开密码的情况下运行mysql …但是每当我运行命令时 我永远也回不了提示。我试图按照以下说明恢复密码。 屏幕如下所示: 并且没有提示您开始输入SQL命令来重置密码。 当我按+ 杀死它时,会收到以下消息: 如果重试该命令并将其保留足够长的时间,则会收到以下一系列消息: 但是,如果我尝试通过以下方式以root用户身份登录

  • 我有一个简单的网页Ruby On Rails与postgresql数据库,但当我运行服务器我有这个错误,我不知道我这样做。我使用postgresql是因为heroku需要应用程序在postgresql中。 我在ubuntu 13.10工作 错误是: PG::Concertionbad无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/var/run/postgres