这几天在搞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. ?
基础教程推荐
- 关于 ios:Sencha – 禁用 Sencha 事件 2022-09-15
- html网页引入svg图片的4种方式 2022-09-21
- js实现ajax分页完整实例 2022-12-28
- 重写 ajax 实现 session 超时跳转到登录页面实例代码 2023-02-01
- 利用momentJs做一个倒计时组件(实例代码) 2023-08-08
- Vue引入CreateJS 2023-10-08
- ajax+springmvc实现C与View之间的数据交流方法 2023-01-31
- 怎么把网站的图片以WebP格式展示 2022-09-08
- 关于ajax的使用方法_例题、ajax的数据处理 2023-02-01
- 前端设置cookie之vue-cookies使用及说明 2023-07-09
