docker-compose中nginx可以访问html无法访问php 提示File not found. ?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker-compose中nginx可以访问html无法访问php 提示File not found. ?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含483字,纯文字阅读大概需要1分钟。
内容图文
![docker-compose中nginx可以访问html无法访问php 提示File not found. ?](/upload/InfoBanner/zyjiaocheng/944/624f54d45e5346a38bcb0196d1187fb2.jpg)
这几天在搞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. ?全部内容,希望文章能够帮你解决docker-compose中nginx可以访问html无法访问php 提示File not found. ?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。