docker搭建php+nginx常见问题
2021-04-01 22:27
标签:log har code filename mat 路径 配置文件 span pass 问题: docker部署php+nginx,可以访问html静态页面,但是不解析php文件 解决: 1 查看docker 日志 docker logs --tail -f 100 [容器ID] 2 查看返回错误状态 2.1 错误状态为502 nginx配置文件 fastcgi_param 参数 后面改为 php:9000,或者容器的内网IP地址而不是127.0.0.1 查看获取容器内网IP地址 docker inspect --format=‘{{.NetworkSettings.IPAddress}}‘ my-php 2.2 错误状态为404 nginx配置文件 fastcgi_pass 参数 后面路径改为容器内绝对路径 注意: 核心错误是在nginx解析php的配置文件这块,主要涉及参数fastcgi_pass,fastcgi_param 以上就是本次的全部内容! docker搭建php+nginx常见问题 标签:log har code filename mat 路径 配置文件 span pass 原文地址:https://www.cnblogs.com/jingxiaoniu/p/12560115.htmllocation ~ \.php$ {
fastcgi_pass php:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name;
include fastcgi_params;
}
文章标题:docker搭建php+nginx常见问题
文章链接:http://soscw.com/index.php/essay/71126.html