
正文
thinkphp分组配置,thinkphp技巧
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ThinkPHP分组为什么不成功?50分悬赏!!求高手指点!!
默认分组配置为Home。当访问localhost/server/时可以正常访问前台,localhost/server/home/Index/index也能正常访问。
这种URL模式就是系统默认的PATHINFO模式,不同的URL模式获取模块和操作的方法不同,ThinkPHP支持的URL模式有四种:普通模式、PATHINFO、REWRITE和兼容模式。
页面空白应该不是上面问题导致的,具体要看情况,参考以下建议:使用M(user) 替换 new Model(user),并在下一行使用var_dump($select) 输出查看数据结构。如果页面空白,说明数据库 或者 user 模型存在问题。
不要随意设置,通常是项目的目录名称,如果你的项目是直接部署在Web根目录下面的话,那么需要设置APP_NAME 为空。
相关问答
Q1: THINKPHP后台数据分组
1、版本在原来3的独立分组的基础上进行了改进,改进后的独立分组就是新版的模块,之前的模块则改称为控制器。
2、本文分析了thinkPHP分组后模板无法加载问题解决方法。分享给大家供大家参考,具体如下:一个分组简要的目录结构如下图所示:默认分组配置为Home。
3、你这个项目分组没有?没分组的话,去把CONFIG里面的APP_GROUP_LIST怒注释掉,还有这个DEFAULT_GROUP默认分组,怒注释掉,然后试试。如果还不行加追问。按说应该是更新的问题,更新后默认开启了分组模式,你的项目又没分组。
4、如果只启用m子域名,admin/xxx/xxx是可以正常用的。
Q2: thinkphp中开启了应用分组无法加载模块是怎么回事?不开启应用分组又可以...
由于分组后,一些公共包放在了外面,不能使用原来的:import(@.ORG.Util.Cookie);进行导入。
你开启了多模块,但没有把Index加进去。
看来是你的分组出了问题,而且只是分组的情况下,一般$this-display里面是不用加参数的。
你最好把访问的url贴出来一下,还有你在index控制器里边随便做些输出吗,然后exit();退出,看看能不能访问到控制器里的内容。
Q3: thinkPHP分组后模板无法加载问题解决方法
1、首先你要确定你的url地址哪里错了,看控制器文件名和控制器名是否一致,控制器中方法名是否正确。
2、你直接用 这样就好了。/dingcan/style/home.css这个地址就是从网站更目录开始定位。一般都会有效的。兄弟麻烦采纳一下。
3、你的问题要明确一点 你这个项目是否是线上网站拿到本地来测试的。因为我改过类似的bug 如若不是 那就是你代码的问题了,有可能你的Public模板位置错了。有可能代码错了。
4、你开启了多模块,但没有把Index加进去。
关于thinkphp分组配置和thinkphp技巧的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








