对于ThinkPHP的URL访问路劲如:http://域名/index.php/Index/BlogTest/read,原先的Nginx的是不支持的pathinfo路劲的,导致你在thinkPHP5上面测试的时候,输入相应的URL也不会提示模块名,控制器名或者方法名错误,而是出现一个 ...
在linux服务器中Nginx网站环境搭建好了.能看到首页,其他页面 解决 对于ThinkPHP的URL访问路劲如:http: 域名 index.php Index BlogTest read,原先的Nginx的是不支持的pathinfo路劲的,导致你在thinkPHP 上面测试的时候,输入相应的URL也不会提示模块名,控制器名或者方法名错误,而是出现一个 找不到的错误,那是因为Nginx无法解析 ...
2019-02-11 12:17 0 1144 推荐指数:
对于ThinkPHP的URL访问路劲如:http://域名/index.php/Index/BlogTest/read,原先的Nginx的是不支持的pathinfo路劲的,导致你在thinkPHP5上面测试的时候,输入相应的URL也不会提示模块名,控制器名或者方法名错误,而是出现一个 ...
什么是pathinfo,pathinfo是PHP的一个函数 pathinfo模式就是www.test.com/index.php/aa/BB/cc,访问aa模块下BB控制器的cc方法.兼容模式就是普通的模式加s=/参数/或者m=model&a=action这样的 各个开发 ...
还有 产生原因 1、可能你的nginx.conf 内容配置的有问题。 2、./nginx -r ...
下面简单说明一下tp5运行在nginx上的配置。 原文地址:小时刻个人博客>http://small.aiweimeng.top/index.php/archives/tp5_nginx.html tp5项目在nginx中默认是不支持pathinfo的,那么我们怎么配置 ...
首先说下项目目录情况 跟目录/usr/share/nginx/html/(别说怎么这么深 0.0) html文件夹下面两个目录 pssh pssh_shop 两个tp5项目分别对应两个二级域名 配置多项目就把server{} 在复制出来一套 修改对应的root路径就可以 下面放上 ...
可以看到默认报错了 官方手册有解释原因 但是这个规则不够全面,推荐使用下面的写法 对了,文件路径大致在 修改配置之后重启下nginx服务。 ...