+ -
当前位置:首页 → 问答吧 → 教你解决怎么无法加载模块

教你解决怎么无法加载模块

时间:2008-10-13

来源:互联网

题外话:
实际上TP才接触3天时间,但是看过开发文档,发现TP真的是太好用了,恨自己没有早点遇上“她”啊,呵,呵,实际我还是PHP新手,不过我决定用TP了,你还犹豫什么呢?当然对于新手来说,TP的很多地方还不解,没有关系。BBS的朋友会帮你解决啊。
废话少说,进正题:
对于新手来说。想建立自己的模块类似这样的URL
http://127.0.0.1/index.php/Search
也就是说自己要加入一个Search的模块,
那么直接在 /Lib/Action  下增加一个Search.class.php文件即可。
文件内容如下:
---------------------------------------------------------------------------------------------
<?php
class SearchAction extends Action {
                       public function index(){
                       echo "ThinkPHP,真的很不错:>";
                          }

}
?>
-------------------------------------------------------------------------------------------------
提交
http://127.0.0.1/index.php/Search
就可见到下图
注意:
   大小写问题   Search.class.php文件跟URL提交的“http://127.0.0.1/index.php/Search”  的Search要一至。

作者: netmouse   发布时间: 2008-10-13

学习
这可是基础啊,呵呵

作者: wwwcom   发布时间: 2008-10-13

补充一点,最新的SVN版本增加了一个URL_CASE_INSENSITIVE配置参数
如果配置为true,则url地址里面的模块名称可以不区分大小写了(但是类名和文件名还是要遵循大写字母开头的规范)

作者: thinkphp   发布时间: 2008-10-13

哦,仅解决了模块名大小写问题

作者: cl360   发布时间: 2008-10-13

哦.这个可是在开发文档里没有看到的...记下......大哥啊.开发文档是.1.0.3的.那现在都出到1.0.5啦

作者: netmouse   发布时间: 2008-10-13

呵呵~~~
楼主用Ubuntu吧,很好用的一个操作系统,我都装了个,界面效果可以Vista比。。

作者: solosky   发布时间: 2008-10-13

原帖由 thinkphp 于 2008-10-13 10:07 发表
补充一点,最新的SVN版本增加了一个URL_CASE_INSENSITIVE配置参数
如果配置为true,则url地址里面的模块名称可以不区分大小写了(但是类名和文件名还是要遵循大写字母开头的规范) ...
我设置为true了,还是不行啊?怎么回事?

作者: liaoshengdong   发布时间: 2009-02-18

设置完URL_CASE_INSENSITIVE参数主TRUE不区分大小写么??

作者: netmouse   发布时间: 2009-02-18

index.php里包含了什么代码呢? 我是TP菜鸟

作者: hero0524   发布时间: 2009-08-24

这个不错学习一下

作者: yozoe1984   发布时间: 2009-08-24

哈哈
我还在用1.5来开发呢
大小写的问题确实要主意啊
不然跨平台会出现问题的

作者: tenking   发布时间: 2009-08-25

本地没事,部署到sae上面就无法加载模块了

作者: dllixinmz   发布时间: 2009-08-26

热门下载

更多