开发者社区> 问答> 正文

docker的nginx怎么和php-fpm结合? 403.10 禁止访问:配置无效 

"

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

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

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

 

这是 nginx的 的配置

下面的是 在php-fpm容器里

有这个文件呀!!!!

展开
收起
kun坤 2020-05-26 12:46:46 714 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-27 10:20:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载