thinkphp 报了

无法加载模块:Index

错误位置

FILE: /var/multrix/wxactivity_archive/ThinkPHP/Library/Think/Dispatcher.class.php  LINE: 177

这个错,刚开始以为是路由错了,还跟了一下代码,始终没有答案,弄了一上午,最后好好看了一下官方文档,才知道是pathinfo弄的货

config.php中设置
/* URL配置 */
'URL_CASE_INSENSITIVE' => true, // 默认false 表示URL区分大小写 true则表示不区分大小写
'URL_MODEL' => 2, // URL模式

接下来就是nginx 设置了

server {listen 80 default_server;listen [::]:80 default_server ipv6only=on;root /var/multrix/new_server_archive;index index.html index.htm index.php;# Make site accessible from http://localhost/server_name 192.168.99.100;#server_name 10.0.2.15;location / {index  index.php;if (!-e $request_filename) { rewrite  ^/(.*)$  /index.php/$1  last;break;}}location ~ .+\.php($|/) {set $script    $uri;set $path_info  "/";if ($uri ~ "^(.+\.php)(/.+)") {set $script     $1;set $path_info  $2;}fastcgi_pass unix:/var/run/php5-fpm.sock;fastcgi_index  index.php?IF_REWRITE=1;include fastcgi_params;fastcgi_param PATH_INFO $path_info;fastcgi_param SCRIPT_FILENAME  $document_root/$script;fastcgi_param SCRIPT_NAME $script;}
}

这样问题,就解决了,瞬间世界又清静了

thinkphp pathinfo nginx 无法加载模块:Index相关推荐

  1. thinkphp无法加载模块解决办法

    前台入口文件index.php <?php //前台入口 define('THINKPHP_PATH', '../ThinkPHP/');//底层的位置 define('APP_PATH', ' ...

  2. nginx php动态编译加载模块.

    #Nginx动态编译加载模块步骤 #查看目前Nginx版本及编译模块 #[root@centos7 ~]# /opt/app/lnmp/nginx-1.12.0/sbin/nginx -V #ngin ...

  3. thinkphp3.2 无法加载模块

    当使用thinkphp3.2时候 出现一个无法加载模块的错误的时候 不要慌张,只需要在根目录下的 index.php  加入一句话就可 define('BIND_MODULE','Home'); // ...

  4. Linux驱动之内核加载模块过程分析

    Linux内核支持动态的加载模块运行:比如insmod first_drv.ko,这样就可以将模块加载到内核所在空间供应用程序调用.现在简单描述下insmod first_drv.ko的过程 1.in ...

  5. OrchardCore 如何动态加载模块?

    [导读]今天,我们再次讨论下OrchardCore,通过初期调研,我们项目采用OrchardCore底层设施支持模块化,同时根据业务场景,额外还需支持二次开发,于是有了本文,若有不同解决方案,欢迎留言 ...

  6. 模块化加载_webpack模块化原理-异步加载模块

    在上篇文章中,我们介绍了 webpack 同步加载模块的原理.这篇文章,我们来介绍一下 webpack 异步加载模块. 异步加载模块 还是先做一些准备工作. 首先定义一个依赖模块:math.js,ma ...

  7. nodejs探秘:require加载模块的原理及代码实现

    最近因为项目需要使用nodejs,因此不得不对其进行学习研究.一番深入后发现,nodejs除了好用,作为后台效率非常高之外,它自身的设计堪称精妙.我们都知道学习的一种有效方式就是看牛逼人物是怎么打造牛 ...

  8. go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区

    文章内容为原创,欢迎转载请注明出处 作者: EflyPro->晦明禅师 文章来源:公众号"睿江云计算" 继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一 ...

  9. linux内核采取,采用动态加载模块的方式Linux内核编译

    Linux内核是一种单体内核,但是通过动态加载模块的方式,使它的开发非常灵活方便.那么,它是如何编译内核的呢?我们可以通过分析它的Makefile入手.以下是一个简单的hello内核模块的Makefi ...

最新文章

  1. HDU 1754 I Hate It
  2. 区块链开发公司能做什么?对企业未来市场有何帮助?
  3. linux web服务器,防火墙iptables最简配置
  4. Python入门100题 | 第002题
  5. 深入浅出OOP(五): C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)
  6. java 线程执行完就会回收吗_Java线程池技术Executors的这个坑你踩过吗?
  7. oracle 填入编号,sql – 带填充模式的Oracle to_char格式编号(FM0000)
  8. html5 - canvas
  9. 如何在Linux命令行下收听网络电台
  10. 利用dns来ping通所有主机名的方法,免去一条条配置hosts
  11. 双拼输入法键位图_你知道双拼输入法吗?
  12. python用什么编译器-15款Python编辑器的优缺点,别再问我quot;选什么编辑器”啦
  13. axios 全攻略之基本介绍与使用(GET 与 POST)
  14. 解决手机端上的iframe无法触摸滚动
  15. 微信开发 MySQL 存储 Emoji 表情
  16. Linux 常用操作命令大全(最后更新时间:2022年1月)
  17. 安全帽检测/人脸识别系统国标GB28181协议云服务EasyGBS搭建智慧工地 助力智慧建筑生态圈
  18. localhost 已拒绝连接
  19. iPhone开发 获取系统时间 星期 年 月 日 时 分 秒
  20. GPS nmealib学习笔记 .

热门文章

  1. 嵌入式实现 微信网页版 群发信息。
  2. 停电后,JavaScript定时器居然变慢了~
  3. Android开发者指南(22) —— Accessing Resources
  4. Openoffice 安装与配置
  5. Spring Cloud企业微服务分布式云架构技术点整合
  6. SpringBoot的修改操作
  7. 27.3. source code
  8. 云计算为企业实现业务成果开辟了新的机遇
  9. 容器网络Calico进阶实践 | 褚向阳
  10. 获得服务器硬件信息(CPUID、硬盘号、主板序列号、IP地址等)