Categories


Tags


linux nginx 网站访问提示502 Bad Gateway

从日志报错分析,是php线程打开文件句柄受限导致的,解决办法:

1、提升服务器的文件句柄打开打开

vi /etc/security/limits.conf 底部加上

* soft nofile 51200

* hard nofile 51200

vi /etc/sysctl.conf  底部添加

fs.file-max=51200

2、提升nginx的进程文件打开数

vi /www/wdlinux/nginx/conf/nginx.conf

worker_rlimit_nofile 5120; 改成worker_rlimit_nofile 51200;

3、修改php-fpm.conf文件,主要需要修改2处。

vi /www/wdlinux/etc/php-fpm.conf

改成下面的值

<value name="max_requests">10240</value>

<value name="rlimit_files">51200</value>

4.设置php-fpm自动启动

vi /etc/rc.local 最后增加

/etc/init.d/php-fpm start

完成之后reboot重启下服务器

ulimit -n 查看

来源:西部数码


Public @ 2019-03-13 15:47:43

mysql导出备份、导入恢复以及迁移(适用虚拟主机)

推荐使用数据库管理软件进行操作,可以避免超时,同时支持大文件导入 使用mysql管理软件导入恢复/导出备份mysql一、备份源文件备份:1、虚拟主机管理--管理--数据库,点击备份mysql到databases目录4.jpg2、到文件管理里面选中database目录,然后点击压缩按钮进行压缩,再使用FTP连接空间下载压缩文件即可。4.jpg导出SQL文件备份1、虚拟主机管理--管理--数据库 点击

Public @ 2009-03-08 15:46:55

linux nginx 网站访问提示502 Bad Gateway

502 Bad Gateway错误通常是由于Nginx无法连接到您的应用程序服务器而导致的。主要是因为应用程序服务器未能正确响应Nginx的请求。以下是一些您可以尝试的解决方法: 1. 检查应用程序服务器是否已启动,并且正在监听正确的端口。如果不是,请启动应用程序服务器或更改其配置以监听正确的端口。 2. 检查Nginx配置文件中的upstream配置是否正确。确保upstream配置指向您的

Public @ 2023-04-14 14:50:31

更多您感兴趣的搜索

0.547554s