nginx和php-fpm“主要脚本未知”
我知道,闻起来像是重复的,但我现在已经尝试了5次安装,但我仍然无法使用它.大多数配置很复杂的chroot和多服务器等,但我已经减少了现在最简单的配置可能.我想了解fpm是如何以最简单的形式设置nginx的……请耐心等待. 当前设置: > CentOS 7 64位 添加到/etc/nginx/conf.d/default.conf
添加和更改/etc/php-fpm.d/www.conf
添加了文件/usr/share/nginx/html/info.php
开始这两项服务
最后是tail -f /var/log/nginx/error.log
所以似乎FPM找不到脚本,这是我设法理解的,但根据配置,脚本文件名是文档根和脚本名称.脚本名称为info.php,根据默认配置,根路径为:
因此,如果我手动连接,我得到
这个文件存在
任何人都可以解释为什么这不起作用? 最佳答案
$document_root需要从同一位置或父容器中的根指令中获取其值.您似乎在兄弟容器中定义了root.将root移动到服务器容器.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- docker自定义nginx容器无法启动
- linux – 在vps上的docker容器上的输出端口的nginx / apac
- Nginx错误说明连接拒绝PHP-FPM端口
- Nginx:何时使用proxy_set_header Host $host vs $proxy_ho
- http-headers – 如何将缓存设置为永不过期并最小化Nginx中
- ruby-on-rails – 在nginx和unicorn设置上Rails重定向失败
- reactjs-nginx尝试根据uri在目录中查找index.html
- nginx – 将HLS延迟从30秒减少
- 乘客2.2.4,nginx 0.7.61和SSL
- Windows环境之apache使用.htaccess保护目录