nginx下php环境在ubuntu重启后出现502错误

为了将原本运行在Windows Server 2016 中IIS上的PHP环境(WordPress程序加MySql)迁移到Ubuntu Server下的Nginx上。我考虑先将程序和MySql导入到本地的Ubuntu虚拟机中进行测试,然后重装服务器进行迁移。但是在环境的配置是,发现了一个问题,就是在Ubuntu重启后,本地站点打开php站点phpMyAdmin会出现502错误,通过多次尝试,发现主要可能是一下几个问题,也算是列举下nginx 502错误的解决方法。


Q1:php.ini的memory_limit

用编辑器打开php.ini 将memory_limit修改为更高值

#vim /etc/php/7.0/fpm/php.ini

重新加载 PHP-FPM: # service php7.0-fpm reload


Q2:listen监听设置

# vim /etc/php5/fpm/pool.d/www.conf

搜索以下行,并取消注释 ; listen.backlog = 65536 搜索以下行 listen = /var/run/php5-fpm.sock 并替换成如下: listen = 127.0.0.1:9000


Q3:listen监听TCP配置出错

php的监听修改为tcp,而nginx的仍然为 sock # vim /etc/nginx/sites-available/default

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏技术专栏

centos 部署spring boot应用

22430
来自专栏程序员叨叨叨

windwos平台下 Android SDK更新慢的解决方法

我们在使用Eclipse的Android SDK更新时,常常会遇到SDK更新慢或更新不了的问题(Fail to fetch...),接下来我们来看看解决办法:

8830
来自专栏杂烩

javaee项目性能检测之JavaMelody

    它并不是一个模拟请求类似JMeter的压力测试工具,而是一个衡量并且计算在应用上的操作信息的工具,也就是说,它只负责对行为进行监控,而不负责触发操作。J...

36620
来自专栏C/C++基础

Linux命令(24)——mv命令

mv命令用来为文件或目录改名,或将文件或目录移入其它位置。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。

31110
来自专栏帅小子的日常

sso系统使用

42780
来自专栏流柯技术学院

Jconsole远程监控tomcat 的JVM内存(linux、windows)

Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到。它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监...

30030
来自专栏魏艾斯博客www.vpsss.net

Memcached 只允许本地访问 11211 端口 解决未授权漏洞

84430
来自专栏帅小子的日常

sso系统使用

16230
来自专栏大数据技术分享

HAProxy实现HiveServer2负载均衡

开启: service haproxy start 或 systemctl start haproxy

65000
来自专栏一个爱瞎折腾的程序猿

在 ubuntu 中愉快的安装 Jenkins

第一次安装的可以稍微看下jenkins 的安装文档 总之,如果没有安装 Java 需要安装一下。

22710

扫码关注云+社区

领取腾讯云代金券