默认thinkphp使用apache用户,没有权限执行具有root权限的后台脚本,需要使用sudo。root权限下修改/etc/sudoers添加文件的写权限:chmodu+w/etc/sudoers编辑/etc/sudoers文件,找到这一行:"rootALL=(ALL)ALL"在起下面添加"apacheALL=(ALL)NOPASSWD:ALL",然后保存退出。撤销文件..
分类:
编程语言 时间:
2014-08-14 16:58:19
阅读次数:
199
ThinkPHP 分页可以很容易的实现对不固定查询参数的支持。具体实现是给分页类的 parameter 属性赋值或者直接实例化分页类时传入查询参数。下面以例子来说明。parameter 属性赋值例如要检索用户表中状态为 1 (status=1) 并且电子包含 163 的用户,当提交表单时(注意表单是...
分类:
Web程序 时间:
2014-08-14 13:34:58
阅读次数:
211
1.类似于ThinkPHP框架是单入口文件执行模式,而dedeCMS是多入口文件执行模式,而这些文件都在plus文件中。 2.dedeCMS所有的标签都处于include/taglib文件中,这些文件就是标签库,我么可以在这些文件中的任意一个...
分类:
其他好文 时间:
2014-08-14 01:40:59
阅读次数:
208
一、什么是MVC //了解 M -Model 编写model类 对数据进行操作 V -View 编写html文件,页面呈现 C -Controller 编写类文件(UserAction.class.php)二、ThinkPHP的MVC特点 //了解三、ThinkPHP的MVC对应的目录 //了解 M...
分类:
Web程序 时间:
2014-08-13 18:04:26
阅读次数:
178
M(‘[基础模型名:]模型名‘,‘数据表前缀‘,‘数据库连接信息‘) $User = M(‘User‘,‘think_‘,‘mysql://user_a:1234@localhost:3306/thinkphp‘); 在config.php增加 ‘DB_CONFIG2‘ => ‘mysql://root:localhost@115.*.*.*/...
分类:
数据库 时间:
2014-08-13 15:26:37
阅读次数:
167
1、在controller下新建一个类,类的名称必须按照tp的规范来写。2、在需要调用的类中,只需new一下被调用的类名。1 $t=new DataController();2 $t->m();
分类:
Web程序 时间:
2014-08-13 03:27:15
阅读次数:
234
前言: 昨天用手机无意点了一下博问,看见了一个朋友问了一个关于php发邮件不能添加发件人名称的问题,试着看了一下代码,觉得自己发现了问题所在,谁知道只是一知半解没有真正发现问题所在,看来有一段时间没有写代码是会出问题的,学习是一个过程,不是说今天我看书了,明天就好了,选择好了方向就前行吧。本文原创....
分类:
Web程序 时间:
2014-08-13 00:44:14
阅读次数:
250
想来自学PHP已经半年多了,最近以来觉得自己好像卡在某个地方,再上一步难于上青天(只是开玩笑)。综合原因分析了下:1、可能是自己对学习PHP没有系统的规划。2、开发经验不足(PS:虽然现在在帮别人维护小型信息网站,完善下小功能什么的,以及现在在做的一个企业网站)。3、依赖于框架thinkPHP。4、...
分类:
Web程序 时间:
2014-08-12 18:19:34
阅读次数:
223
index.php入口文件中打开APP_DEBUG// 开启调试模式define('APP_DEBUG', TRUE);// 开启Trace信息'SHOW_PAGE_TRACE'=>true,//显示页面Trace信息另外ThinkPHP框架上以下也可以下点功夫ThinkPHP/Conf/conve...
分类:
Web程序 时间:
2014-08-12 16:14:54
阅读次数:
260