
ThinkPHP
俺老刘
爱好编程,网站维护等
展开
-
thinkphp6 404找不到网页错误常见情况总结(持续更新)
1、文件路径不对,建议采用虚拟域名方法见phpstudy本地调试启用虚拟域名的方法2、启用的伪静态未能生效建议开发的时候不要去掉index.php入口文件所有的站内链接都用url方法生成原创 2020-12-24 10:48:00 · 4031 阅读 · 0 评论 -
phpstudy本地调试启用虚拟域名的方法
什么是本地虚拟域名本地虚拟域名就是在本地调试的时候解析到本地的域名,主要作为网站开发调试过程中模拟真实服务器的一种操作例如,我用xp.cn或者直接用你实际的准备线上启用的域名,但不需要解析到本地机器域名随便写,不需要是你的域名一、phpstudy老版本启用虚拟域名1、打开host,在后面添加这个,注意127.0.0.1后面由个空格,把tp.cn换成你的域名,如果你需要分别带www的不带www的,可以加两个,也可以添加几个不相关的域名如127.0.0.1 tp.cn...原创 2020-12-24 10:43:51 · 1492 阅读 · 0 评论 -
Driver [Think] not supported错误ThinkPHP6.0问题解决
ThinkPHP6.0出现Driver [Think] not supported错误,如下所示,这个问题新手很常见,就是忘记引入视图模块只需要在项目根目录下执行composer require topthink/think-view即可#0 [0]InvalidArgumentException in Manager.php line 104Driver [Think] not supported. { if ($this->namespace || false原创 2020-12-24 09:57:02 · 9500 阅读 · 0 评论 -
ThinkPHP6常见错误整理(持续更新)
1、控制器不存在:app\index\controller\Index缺少控制器,根据上面的路径查看是否存在该控制器文件,以及控制器中的命名空间是否正确2、Driver [Think] not supported没有安装视图模块在项目根目录下进入命令行,输入composer require topthink/think-view回车即可...原创 2020-12-24 09:51:06 · 1384 阅读 · 0 评论 -
thinkphp6又一个坑 apache伪静态 .htaccess在本地调试500错误问题
昨天俺老刘刚发了一个thinphp6开发过程中apache未设置默认首页导致一直500错误,今天又遇上了一个话说我以前一直是在Nginx下开发的,而且在开发的时候我都不用伪静态,直到部署到服务器才伪静态这几天在研究个源码,里面很多路径都没用url函数,懒得修改,直接配置了伪静态没想到不断地踩坑thinkphp6提供的apache伪静态规则是.htaccess<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiv.原创 2020-12-23 17:43:20 · 3995 阅读 · 1 评论 -
因未设置默认首页造成本地调试thinkphp6一直显示500错误问题
在单位一直用phpStudy8作为服务器调试网址开发,在家里用的是2018版本昨天在家调试一个thinkphp6源码的时候一直显示500错误,源码以前调试的时候都是正常,感觉很奇怪从排查结果上看应该是.htaccess问题,但是这个.htaccess用的官方默认的,理论上说应该没问题难道是php版本问题,换了几个版本问题依旧浪费了良多时间,突然想到是不是因为家里的环境为了打开目录直接显示文件列表,所以清空了默认首页于是在htaccess添加了各默认首页,果然ok了方法直接在htacc原创 2020-12-21 17:27:07 · 3182 阅读 · 0 评论