Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker:Nginx+;PHP-FPM->;未显示下载的index.php_Php_Docker_Nginx_Docker Compose_Dockerfile - Fatal编程技术网

Docker:Nginx+;PHP-FPM->;未显示下载的index.php

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、PHP-FPM和公用文件夹中的一个index.PHP文件创建了一个简单的项目。当我在PowerShell中运行“docker compose up”命令并在浏览器中运行“localhost”时,我得到一个错误:index.php已下载且未显示phpinfo()。Nginx似乎没有处理php扩展,但我找不到错误。 链接到github项目:

docker编写日志时说了什么?除非我忽略了,否则在nginx配置中没有
fastcgi\u pass
config参数来链接nginx到php fpm。这个问题与编程没有直接关系,所以在这里考虑。试试看,谢谢!这部分地解决了问题。还需要通过设置“listen=9000”来更改PHP-FPM中的www.conf。请参见最后一个示例: