docker中运行lnmp环境界面502,nginx错误日志提示/run/php/php7.0-fpm.sock failed
2017-06-27 15:20
786 查看
docker中中运行lnmp开发环境,界面报502错误进入docker
错误信息:
提示是找不到/run/php/php7.0-fpm.sock文件,进入/run, 发现只有/run/php7.0-fpm.sock。将docker的nginx配置文件中的fastcgi_pass配置改成/run/php7.0-fpm.sock,重启docker即可
docker exec -it createID bash tailf /var/log/nginx/error.log
错误信息:
2017/06/26 14:45:14 [crit] 11#11: *21 connect() to unix:/run/php/php7.0-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 172.19.0.1, server: 127.0.0.1, request: "GET /user/index HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "127.0.0.1"
提示是找不到/run/php/php7.0-fpm.sock文件,进入/run, 发现只有/run/php7.0-fpm.sock。将docker的nginx配置文件中的fastcgi_pass配置改成/run/php7.0-fpm.sock,重启docker即可
location ~ \.php$ { include snippets/fastcgi-php.conf; # With php7.0-cgi alone: #fastcgi_pass 127.0.0.1:9000; # With php7.0-fpm: fastcgi_pass unix:/run/php7.0-fpm.sock; }
相关文章推荐
- nginx 502 错误日志Connect to unix:/var/run/php5-fpm.sock failed
- nginx-502错误,老是提示busy.优化php-fpm如下
- ubuntu安装LNMP0.6和“502错误及/usr/local/php/sbin/php-fpm: 没有那个文件或目录”解决方案
- 实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
- Nginx下开启php-fpm的错误提示
- Nginx下开启php-fpm的错误提示
- 关于NGINX下开启PHP-FPM 输出PHP错误日志的设置(已解决)
- nginx php-fpm 输出php错误日志的配置方法
- CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
- nginx php-fpm 输出php错误日志
- nginx php-fpm 输出php错误日志
- LNMP环境下nginx、php-fpm的配置文件讲解
- 实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
- php fpm安装curl后,nginx出现connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)的错误
- 实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
- [php-fpm自动拉起]从nginx的502错误出发谈锁机制在服务器自动监控脚本中的应用
- nginx加php-fpm报502 bad gateway错误五种解决方法
- Nginx下开启php-fpm的错误提示
- centos7.2环境yum方式快速搭建lnmp环境nginx+mariadb+php-fpm