Docker:Nginx+;PHP-FPM->;未显示下载的index.php
我用Docker、Nginx、PHP-FPM和公用文件夹中的一个index.PHP文件创建了一个简单的项目。当我在PowerShell中运行“docker compose up”命令并在浏览器中运行“localhost”时,我得到一个错误:index.php已下载且未显示phpinfo()。Nginx似乎没有处理php扩展,但我找不到错误。 链接到github项目:Docker:Nginx+;PHP-FPM->;未显示下载的index.php,php,docker,nginx,docker-compose,dockerfile,Php,Docker,Nginx,Docker Compose,Dockerfile,我用Docker、Nginx、PHP-FPM和公用文件夹中的一个index.PHP文件创建了一个简单的项目。当我在PowerShell中运行“docker compose up”命令并在浏览器中运行“localhost”时,我得到一个错误:index.php已下载且未显示phpinfo()。Nginx似乎没有处理php扩展,但我找不到错误。 链接到github项目: docker编写日志时说了什么?除非我忽略了,否则在nginx配置中没有fastcgi\u passconfig参数来链接ngin
docker编写日志时说了什么?除非我忽略了,否则在nginx配置中没有
fastcgi\u pass
config参数来链接nginx到php fpm。这个问题与编程没有直接关系,所以在这里考虑。试试看,谢谢!这部分地解决了问题。还需要通过设置“listen=9000”来更改PHP-FPM中的www.conf。请参见最后一个示例: