安装wdcp v3成功之后访问网站出现 502 Bad Gateway的原因:大鸟今天来解决这个问题下面看教程(LNMP安装后记录php-fpm不能启动的问题!)
1:php-fpm没有启动、php-fpm启动有问题!
后台管理系统正常,但前台就502 Bad Gateway:
解决方法:
一、先查看一下php-fpm的启动情况:(到底是不是这个问题造成的)
1
2
3
4
5
6
7
8
|
[root@localhost~] #find/-namephp-fpm#查看php-fpm
/ .d /php-fpm
/ .2.17 /php-fpm
[root@localhost~] #/start#启动一下php-fpm下面报错了(缺少包mhash)
Startingphp_fpm / .2.17 /php-cgi :
error while loadingsharedlibraries:
libmhash.so.2:cannot open sharedobject file :Nosuch file ordirectoryfailed
|
二、下载mhash包:
百度分享地址: 当然也可以去网上搜索下载!
下载完成后上传到服务器或虚拟机上,(flashfxp上传管理Linux文件之使用sftp功能上传下载文件详细教程)!
上传完成,回到终端上:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
[root@localhost~] #ls#查看一下上传的包
mhash-0.9.9.9. tar .gz
[root@localhost~] #tarxfmhash-0.9.9.9.tar.gz#解压mhash-0.9.9.9.tar.gz包
[root@localhost~] #cdmhash-0.9.9.9#进入到解压后生成的mhash-0.9.9.9目录中去
[root@localhostmhash-0.9.9.9] #./configure#配置,检测安装环境
[root@localhostmhash-0.9.9.9] #make&&makeinstall#编译&&安装
[root@localhostmhash-0.9.9.9] #ln-s/libmhash.so.2/libmhash.so.2
[root@localhostmhash-0.9.9.9] #vim/mhash.conf#新建的一个配置文件,往里写入:/
[root@localhostmhash-0.9.9.9] #cat/mhash.conf#里面就只有:/
/ [root@localhostmhash-0.9.9.9] #ldconfig
[root@localhostmhash-0.9.9.9] #/start#再启动一下php-fpm,还是报缺少包
Startingphp_fpm / .2.17 /php-cgi :
error while loadingsharedlibraries:
libmcrypt.so.4:cannot open sharedobject file :Nosuch file ordirectory
|
三、下载mcrypt包:
百度分享地址: 当然也可以去网上搜索下载!
下载完成后上传到服务器或虚拟机上,(flashfxp上传管理Linux文件之使用sftp功能上传下载文件详细教程)!
上传完成,回到终端上:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[root@localhost~] #ls#查看一下上传的包
libmcrypt-2.5.8. tar .gz
[root@localhost~] #tarxflibmcrypt-2.5.8.tar.gz#解压libmcrypt-2.5.8.tar.gz包
[root@localhost~] #cdlibmcrypt-2.5.8#进入到解压后生成的libmcrypt-2.5.8目录中去
[root@localhostlibmcrypt-2.5.8] #./configure#配置,检测安装环境
[root@localhostlibmcrypt-2.5.8] #make&&makeinstall#编译&&安装
[root@localhostlibmcrypt-2.5.8] #ln-s/libmcrypt.so.4/libmcrypt.so.4
[root@localhostlibmcrypt-2.5.8] #ln-s/libmcrypt.so.4/libmcrypt.so.4
[root@localhostlibmcrypt-2.5.8] #/start#再次启动php-fpm,成功
Startingphp_fpmdon [root@localhostlibmcrypt-2.5.8] #reboot#重新开机
|
我们打开浏览器看看:
总结,一般出现502情况还是很少的,如果出现了,可以按照大鸟这个教程来解决,也可以自己百度或者谷歌解决!