ThinkPHP的分组模式设置
    ThinkPHP开发大项目时需要进行分则设置,默认情况下普通分组模式,可以查看ThinkPHP/Conf/convertion.php:    所以若是需要使用独立分组,需要在Conf/config.php中设置,参考代码:    //设置独立分组    'APP_GROUP_LIST' => 'Home,Admin,Test',    'DEFAULT_GROUP' => 'Blog',    'APP_GROUP_MODE' => 1,    'APP_GROUP_PATH' => 'Modu
....
ThinkPHP之模糊查询
        在使用ThinkPHP开发过程中,会遇到搜索查询的情况,在此情况初期首先想到的就是模糊查询了,就是like了,那么具体怎么操作呢?        其实本质还是组装的where条件,示例代码:        $user = M('User');        $where['username'] = array('like','%'.$keyword.'%');        $data
....
ThinkPHP的目录安全
    在本地测试项目过程中,自己是可以查看目录结构的,是因为没有设置目录权限管理,访问的效果是这样的:        当然这是不安全的,需要设置目录权限管理,但是在ThinkPHP中需要相应的配置。具体方法如下://添加目录安全文件 define('BUILD_DIR_SECURE',true); //定义安全文件的文件名 DIR_SECURE_FILENAME ,默认是index.html define('DIR_SECURE_FILENAME', 'default.html,default.htm'); //定义写入安全文件的内
....
解决IIS环境下不能使用$_SERVER['REQUEST_URI']
    在ThinkPHP中的分页中使用了$_SERVER['REQUEST_URI']获取地址.导致在使用IIS服务器上出现问题,因为在IIS6.0的$_SERVER中没有此项的值!    这也是本地apache测试正常,然后将网站上传到主机之后,无法正常运行的根本性问题!    解决问题时,有人用$_SERVER['SCRIPT_NAME']代替,只能解决部分问题,不能很好的支持伪静态。    解决方法是,通过程序代码解决如下:// 使用于IIS,不支持$_SE
....