开发者社区> 问答> 正文

docker的nginx怎么和php-fpm结合? - docker报错

我创建了两个docker分别是nginx和php-fpm

nginx自己配置成功了(静态文件能访问),但是php文件报错

这个错误!!!!!不是php写的不对,,,,,,不明所以啊

 

这是 nginx的 的配置

下面的是 在php-fpm容器里

有这个文件呀!!!!

 

展开
收起
montos 2020-05-30 10:43:28 480 0
1 条回答
写回答
取消 提交回答
  • php-fpm 监听端口改成你的docker的IP地址:9000,不要监听127.0.0.1:9000######

    网络的问题,可以全部都使用hosts模式,或者link模式,或者写fpm容器的ip即可

    ######我把nginx 放外面了,然后phpfpm 放容器里,用端口起,当然还有代码目录的挂载。######

    你的php文件放在/home/public,fastcgi_param里面的/scripts改成$document_root,不然他是去/scripts找你的php文件

    2020-05-30 10:43:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
微博Docker Cloud Platform(DCP) 实现分钟级服务成倍扩容 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载