这几天在搞docker-compose中nginx+php环境,搭建好之后出现可以访问.html文件,但是访问不了.php文件 第一种:没有解析php文件1:更改配置文件nginx.conf fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_scrip...
这几天在搞docker-compose中nginx+php环境,搭建好之后出现可以访问.html文件,但是访问不了.php文件
第一种:没有解析php文件
1:更改配置文件nginx.conf
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
替换成下面(就是把你root文件夹设为其他用户允许)
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
2:注意fastcgi_pass
因为docker-compose.yml中的php的services叫php-fpm,所以这里就是php-fpm:9000
第一种:数据卷挂载问题
记得把php和nginx挂载在同一个数据卷下面
本文标题为:docker-compose中nginx可以访问html无法访问php 提示File not found. ?
基础教程推荐
- HTML iframe标签用法案例详解 2022-11-20
- 原生JS实现非常好看的计数器 2023-08-08
- 实例代码讲解ajax实现的无刷新分页 2022-12-15
- vue笔记 2023-10-08
- elementUI起步按需引用配置(vue+npm) 2023-10-08
- 微信小程序自定义菜单导航实现楼梯效果 2023-08-12
- html css3不拉伸图片显示效果 2022-09-20
- vue等框架对Tabs、Moda等设置固定高度后没有滚动条问题 2023-07-09
- JS实现简单打砖块弹球小游戏 2023-08-08
- AJAX的原理—如何做到异步和局部刷新【实现代码】 2022-12-28