欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

ThinkPHP3.1快速入门(1)基础 评论

shiping1 的头像
kkmike99902月21日
3.1跟3.2.3目录结构很不一样,看起来好费劲,还要问别人....
ivan201511月17日
专业术语可不可以讲的通俗易懂些呢
ivan201511月17日
教程很好,分析测试都很好,但就是操作流程不是很清晰,对于新手来看有点难明白
IT牛人10月29日
如果有什么不明白的地方,可以到<<thinkphp学习群>> 去提问,
有专门的php老师帮你解答 群号 364702379
gghtrt52009月28日
我的thinkphp怎么用rewrite模式为什么是not found apache下我也设置了
弥合09月20日
最后白屏,折腾一个多小时最后知道是要删除RunTime文件夹,谢谢评论里的人。
kevin_yao09月16日
数据库那里出现Access denied for user 'root'@'localhost' (using password: YES)
的错误
libra4508月15日
用APM软件安装为何出错Warning: require(/ThinkPHP框架所在目录/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in D:\APMServ5.2.6\www\htdocs\app\index.php on line 2
libra4508月15日
用Apm软件安装,为何出错Warning: require(/ThinkPHP框架所在目录/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in D:\APMServ5.2.6\www\htdocs\app\index.php on line 2
owen199401月24日
检查一下路径
hitwh_yxx08月13日
很适合新手的教程,应该放到开发手册里,作为quick-start。
voyager07月11日
最后一步不行,数据库都配置好了,表名和字段名都链接正常,但是页面一片空白
thinkphp_white04月25日
最后那个创建数据表的那个sql语句写在哪啊。卸载modle下面吗?
cfcxu04月20日
开始运行时报错,显示如下:ThinkPHP3.1.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
解决办法:删除“Runtime”目录下的所有文件再运行就可以了
fansili04月18日
我走到数据库那一环节,打开的页面空白。数据库中的think_data表是存在的,debug开启,但是返不出结果。找了很久也没发现原因
kevinkelin04月18日
$Data = M('Data'); 这写的有问题,应该为$Data = M('data'); 上面创建数据库的时候使用的是小写,这里也应该使用小写,大写Data是读不到数据的
弥合09月20日
我改秤小写,仍然一片空白。
yuegang
<volist name="data" >
{$vo.id}--{$vo.data}<br/>
</volist>
数据库中的id data 代码中的id data 就不能换个字段名吗?好弱的教材!
sandred03月09日
赞同,看混了搞不清楚那个id 哪个data
wmxcn200005月07日
习惯就好
lvxiang08月01日
回复 sandred : 修改下CX.class 即可解决这个问题
bilzat
很好的教程!!!
文艺の张
不知道官方是否有历代版本的更改文档,如果是大改,希望官方能给出新的教程.我是来重新温习的,下了一个最新版本,还没开始实验,现在看到评论说,最新版不支持action,也不知道什么意思.如果真有问题这样会浪费我们时间的,希望能在个文章后面链接版本更新日志
石头Robert
以上教程都是thinkphp 3.1为基础教程,我也很纠结新手按这个教程学的,一步一步学的基本都没有问题,幸好有Java 经验
Eager
能否提供个新版的入门教程,现在已经3.2.3,action已经都没了,lib也改了,好多东西都不像文档中描述的那样,没办法跟着熟悉thinkPHP。很想学习一下thinkPHP,请官方开发更新一下教程,十分感谢!
1017732772
平时刚开始第一步都是在thinkphp.php里打上app项目名 就自动生成app项目文件夹啊。这个先创建app文件夹再创建index.php....有点儿转不过来了
qzmly100
:)
欢迎使用 ThinkPHP!
[ 您现在访问的是Home模块的Index控制器 ] 
亲这个是什么情况啊??
jscreat04月10日
你这个是3.x的,我正烦着呢
lxzhu94
Call to a member function select() on a non-object 
$this->data = $Data->select();这句代码有什么问题?
davidbeckham
能否提供个新版的入门教程,现在已经3.2.2,action已经都没了,lib也改了,好多东西都不像文档中描述的那样,没办法跟着熟悉thinkPHP。很想学习一下thinkPHP,请官方开发更新一下教程,十分感谢!
Eager
是啊 求新版啊
hetan3011
有些许不一致,目录结构大概揣摩一下应该就可以明白。Action改成Control,加了namespace(即教程中的Index改成Home)。数据元配置不要用DB_DSN的方式。
hbydzss
DB_DSN配置 如何定义前缀?
起飞的鸟
刚学了第一张,刚开始迷糊,现在好了啊,,哈哈。。
ym小鞋
我的这一句<volist name="data" >怎么报错啊,拷贝过去的啊
kapaseker
为什么我总是出现Unknown database 'thinkphp',我明明按照教程来的啊
xiaoyang7545
因为你没有创建 thinkphp这个数据库哦。。。教程里没有这步骤但是应该是要想到的
kapaseker
回复 xiaoyang7545 : 不是...我就不应该用3.2....
程序小宁
看了这么久 终于把这页内容实现了,就像我这样的小白,何时能掌握。。。
jacklong
如过有密码的话 'dsn'应该怎么写呢?
zhangrx
数据库类型://用户名:密码@数据库地址:数据库端口/数据库名。
狼来了
例: mysql://root:root@localhost:3306/thinkphp
genius_tonya
在根目录下创建了index.php 其他的全部扔在APP下面,
我用上面的SERVER_NAME/app/index.php/Index/index 打不开 报404
狼来了
报404,是因为找不到你要访问的页面,也就是index.html不存在。
songmingshuo
不错,找错了半天,原来是runtime的原因
chinaspc
define('APP_DEBUG', TRUE); //开启调试模式
君鸿
今天开始学习thinkphp,配置了一下数据库的连接,效果跟上面的一样,在3.1.3和3.2.2两个版本都试了一下,都可以运行!
笑為誰洏泩
我一步一步按照来设置了,最后打开index.php显示一直在加载,什么都没用输出,是怎么回事?急啊,弄了 一个下午了
笑為誰洏泩
最后一步之后把配置文件改回来之后还是一直显示加载,在入口文件加载thinkphp.php文件前加个die();就不会这样了,这是怎么回事?
狼来了
回复 笑為誰洏泩 : die()之后,有输出吗?入口文件包含名要写对,ThinkPHP.php
it小二郎
我在数据库下面又建了一个以think_为前缀的数据表,现在又两个以think_为前缀的表,为什么显示的还是think_data中的数据,怎么切换相同前缀的表啊
pepsl
$Data = M('data'); // 实例化Data数据模型,则数据库thinkphp_data
data是后缀
zhangrx
你写成M(ThinkDATA);试试,我之前也碰到过类似的事
狼来了
比如有两个数据表think_data,think_test,用think_data表,就写$data = M('data'); 用think_test表,就写$test = M('test');
hd_xgz
'DB_PORT' => 3306, // 端口要改成'DB_PORT' => '3306', // 端口
wales702月01日
最后一小节的空页面试试这个。
cui_bq
照葫芦画瓢,这一章终于运行成功了。没有针对3.2版本的教程,真不好啃。生肉一块!还好都记下了。http://hi.baidu.com/cuibq
cui_bq
我用3.2.2运行成功了,不复杂。记录了一下过程:http://hi.baidu.com/hkpbczauoiamtxe/item/ba9ccdeed46bf3ba2e140b50
花开花落
为什么自动创建的文件和说的不一样呢
荆棘鸟
为什么我的到来最后输出的时候没有任何的显示
荆棘鸟
没有删除 runtime文件夹
屌丝
回复 荆棘鸟 : 我删除了,也写开启调试。什么都没显示出来,这是怎么回事呢?
荆棘鸟
回复 屌丝 : 我之前碰到这样的 问题是 没有及时的清理runtime文件夹
wenyimimyw
最新版thinkphp3.2里,用DB_DSN连接,无法获取数据,查看错误信息,查询sql默认没有前缀,而3.1里用这个默认是加前缀的;而如果在配置里设置了前缀,再连接的时候就不再使用DSN的方式了,最新版的PHP会报如下错误:[8192] mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead ,这个前缀真坑爹,最新版的php不让用以前的连接方式了,而用pdo,thinkPHP3.2又不默认加上前缀,矛盾了
水门夜
为啥我连目录都没有
人生万次聚
为什么我的网站输出会输出两次 应该在哪里修改配置?
759297868
为什么我照着上面写,在配置完数据库的时候,$Data = M('Data')查不到。。。我改成 $Data = M('Data','think_','mysql://root@localhost/thinkphp');实例化就能得到
kapaseker
我顶你..我的也是只有这样才能实现...
ansen125
ThinkPHP3.2中模板文件add.html中给table用css定义样式为什么不起作用呢?给div样式就管用,这是为什么
sshop
完整路径是127.0.0.1/Index.php/Home/Index/Index。指导手册里写的不够详细。
12345678900
...............................................................
艾逗笔
本节我在REWRITE模式配置.htaccess文件后并没有得到预期的结果,求解惑~
狼来了
web服务器没配置
艾逗笔
寒假把Thinkphp的大致内容过了一遍,现在忘记的差不多了,从今天起开始认真再学一遍,努力把Thinkphp基本功打扎实,希望暑假可以直接上手做项目~每日签到,与诸君共勉~
akleee
这个教程针对tp3.1 tp3.2不一样的
niulr
看着看着我也拿到了入门ThinkPHP的钥匙,继续加油!!!
qinweili
数据库中的`id`,的引号怎么打
freezxq
在键盘esc键的下面的那个键
zdsoft_zyf
回复 freezxq : 你牛
utanbo
哎呦~拿到了入门ThinkPHP的钥匙!
tong850066186
__URL__无法解析,add.html点击提交时,报错,/app/Tpl/from/__URL__/insert无此方法,为什么url没有解析出来?
 
Eager
不适用3.2啊,什么时候出3.2的?
niulr
稍微做了些修改,但是还是很有参考价值的
niulr
稍微做了些修改,但是还是很有参考价值的
jd7cn
  1. 控制器,里添加数据库操作吗 
  2.  <?php
  3.  // 本类由系统自动生成,仅供测试用途
  4.  class IndexAction extends Action {
  5.     public function index(){
  6.     echo "Hello,World";
  7.     $this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px }</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>!</p></div><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272"; charset="UTF-8"></script>','utf-8');
  8.     }
  9.  } 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
qfqiang
这第一节课太重要了,学了几遍终于搞明白了。
edward90chn
怎么修改模板文件??
liujiehuahua
tks for thinkphp
Eager
不适用3.2啊,什么时候出3.2的?
jd7cn
  1. 控制器,里添加数据库操作吗 
  2.  <?php
  3.  // 本类由系统自动生成,仅供测试用途
  4.  class IndexAction extends Action {
  5.     public function index(){
  6.     echo "Hello,World";
  7.     $this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px }</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>!</p></div><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272"; charset="UTF-8"></script>','utf-8');
  8.     }
  9.  } 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
qfqiang
这第一节课太重要了,学了几遍终于搞明白了。
edward90chn
怎么修改模板文件??
liujiehuahua
tks for thinkphp
王鹏
基础 拿到钥匙,Pass。
00t
免费分享 后盾网的 thinkphp开发的 新浪微博系统 及360问答系统开发实战教程,会帮到大家学习 http://t.cn/8F0Z9Hz
muzi131313
Pass的路过。。。
javcof
ThinkPHP3.1快速入门(1)基础 拿到钥匙,Pass。
advance
good! very strong!
florida0723
'DB_DSN' => 'mysql://root@localhost:3306/thinkphp' 使用这个是不是还得加上'DB_PREFIX' => 'think_', // 数据库表前缀 在配置文件里面
蒋华辛
理论上是
追云逐日
使用.htaccess需要开启apache的rewrite功能。
1.找到LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#号
2.找到AllowOverride None 改为:AllowOverride All
JChen___
Good, it is better than CI.
geekls
为什么我输出confing的文件里的内容呢
'配置值' // 添加数据库配置信息 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'thinkphp', // 数据库名 'DB_USER' => 'root', // 用户名 'DB_PWD' => '', // 密码 'DB_PORT' => 3306, // 端口 'DB_PREFIX' => 'think_', // 数据库表前缀 //'DB_DSN' => 'mysql://root@localhost:3306/thinkphp' ); ?>
c88667220
http://localhost/index.php/Index/index
这样访问提示404错误,晕
c88667220
知道了,IIS 5.1 不能这样访问,郁闷
卒隐
回复 c88667220 : IIS???这关IIS什么事么?
CoolWolf
按照教程走完了过程 但是有的东西 还是不太理解。。。。
特别是模型这一块
xiaodizi630
有问题啊 
syntax error, unexpected ')', expecting T_VARIABLE or '$' 
FILE: C:\AppServ\www\think\app\Temp\Cache\3f6448edb80585dfae75998878cf29ba.php  LINE: 14
wanhui
我的数据出不来,是空的,不知道为什么,有没有和我遇到同样问题的同学,我用的是wamp
罗小祥
你好,我也是这样,你把Runtime目录下的所有内容都删掉试试。
lmw9288
$this->data 这句是什么意思
smy
进行模板变量赋值 为 data
lmw9288
回复 smy : 那跟 assign 方法有什么区别
smy
回复 lmw9288 : 没看出有什么区别, 两行并为一行
lmw9288
回复 smy : 哦 谢谢
风中的天堂
这两种赋值方式都一样的,没什么区别 。
MJingle
Action:dispaly您所请求的方法不存在!
MJingle
这是学习最后一步读取数据时出现的问题,请问有没有出现同样问题的朋友,帮忙解决一下
风中的天堂
第一:你的display写错了,第二:你地址栏的路径写错了。或许是你要模仿错误的方法、模块,那么后面会学到TP的空模块 和空操作的处理。具体的你看看手册。
MJingle
这是学习最后一步读取数据时出现的问题,请问有没有出现同样问题的朋友,帮忙解决一下
风中的天堂
第一:你的display写错了,第二:你地址栏的路径写错了。或许是你要模仿错误的方法、模块,那么后面会学到TP的空模块 和空操作的处理。具体的你看看手册。
MJingle
phpmyadmin怎么登录啊?我没有设置用户名和密码。楼主帮忙解决一下
MJingle
已经解决了
twtylkmrh
'DB_PREFIX' => 'think_', // 数据库表前缀
thinkPHP系统自带了 以上的 数据库表前缀 
如果你的表没有前缀,要写以下这一段代码清空它。
'DB_PREFIX' => '', // 数据库表前缀
这一点 害我 绕路了10分钟。
紫梦凌云
我刚学习的时候 也被这点坑了
紫梦凌云
我刚学习的时候 也被这点坑了
flame95900
volist标签是内置模板引擎用于输出数据集的标签。{$vo.id} 和 {$vo.data} 的用法和Smarty类似,就是用于输出数据的字段,这里就表示输出think_data表的id和data字段的值。
--------
教程老是把不同含义的data放在一起,很容易让初学者糊涂。
ilxme
同意这个,比较容易混淆
  1.  
  2. $Data=M('表名'); //这里的Data可以随便起,但是必须跟html里面volist的name属性一致
  3.         $this->data=$Data->select();
  4.         //$this->name='langxianmeng';
  5.         $this->display();
  6.  <html>
  7.  <head>
  8.    <title>Select Data</title>
  9.  </head>
  10.  <body>
  11.     <volist name="data" id="vo"><!--name是前面设置的变量名-->
  12.     {$vo.org_id}--{$vo.org_name}<br/>
  13.     </volist>
  14.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ilxme
同意这个,比较容易混淆
  1.  
  2. $Data=M('表名'); //这里的Data可以随便起,但是必须跟html里面volist的name属性一致
  3.         $this->data=$Data->select();
  4.         //$this->name='langxianmeng';
  5.         $this->display();
  6.  <html>
  7.  <head>
  8.    <title>Select Data</title>
  9.  </head>
  10.  <body>
  11.     <volist name="data" id="vo"><!--name是前面设置的变量名-->
  12.     {$vo.org_id}--{$vo.org_name}<br/>
  13.     </volist>
  14.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46it
使用DB_DSN方式定义可以简化配置参数,DSN参数格式为:
数据库类型://用户名:密码@数据库地址:数据库端口/数据库名
如果两种配置参数同时存在的话,DB_DSN配置参数优先。
这里不用加数据库表前缀这个参数吗?
46it
忘记说,我改了数据库表前缀,用第一种数据库配置,修改成对应的表前缀,连接成功显示
其小本
回复 46it :同问 DSN参数格式的数据库表前缀是怎么来的?
46it
忘记说,我改了数据库表前缀,用第一种数据库配置,修改成对应的表前缀,连接成功显示
其小本
回复 46it :同问 DSN参数格式的数据库表前缀是怎么来的?
haran
今天再来看,又有新收获。
@朱头
define('APP_PATH','./app/');
这个代码有问题 会提示一个Cannot redeclare T()的错误。正确应该是
define('RUI_PATH','./app/');
leq_82
本人初学PHP,看了这个篇文章后有两个地方没弄明白,希望得到大侠的指点:
1,对于如下这段代码:
class IndexAction extends Action {
public function index(){
$Data = M('Data'); // 实例化Data数据模型
$this->data = $Data->select();
$this->display();
}
}
$this不是IndexAction类的对象的引用吗?,我查了下ThinkPHP类库参考手册,控制器类是没有data这个属性的,模型类到是有这个属性,根据上面这段代码的逻辑,data应该是属于模型类对象的。若是这样,$this是怎么来的?是模型类对象的引用?有些糊涂!
2,我在mysql客户端中输入本文中建立think_data表的代码,总是报错建表不成功,最后发现是表名、字段名加了单引号的原因,去掉单引号就行了,我查了下书,发现书上的代码也是加了单引号的,我不明白的是为什么在mysql客户端为表名、字段名加上单引号就会出错(单引号绝对没写错,用的是英文全角输入法)。
chyoo
1、data不是属性,$this-data 是指对应的html中有个name='data'的控件,是将$Data->select();得到的结果赋给控件。在控件里可直接迭代出查询数据库的内容。
2、那就不清楚了,教程上的没错,带单引号能成功的。你多试几次说不定可以,以前也遇到过。
w742368111
回复 chyoo : 问题2,那不是单引号..是大键盘1,左边那个键
leq_82
回复 w742368111 :十分感谢,是我马虎了,呵呵
chyoo
1、data不是属性,$this-data 是指对应的html中有个name='data'的控件,是将$Data->select();得到的结果赋给控件。在控件里可直接迭代出查询数据库的内容。
2、那就不清楚了,教程上的没错,带单引号能成功的。你多试几次说不定可以,以前也遇到过。
w742368111
回复 chyoo : 问题2,那不是单引号..是大键盘1,左边那个键
leq_82
回复 w742368111 :十分感谢,是我马虎了,呵呵
chyoo
通过,但是.htaccess文件那部分不知道为什么过不去,也就是说一直需要在URL中加入index.php。关于M('Data')的暗示是,Data是数据库表think_data,除去前缀think_(配置中设置)后将第一个字母大写形成的。
shitsui
1、注意你的服务器环境哦!如果是linux主机搭建的服务器下,开启rewrite模块,在.htaccess文件配置好后,都能去掉index.php的哦;而在IIS下搭建的服务器要用httpd.ini文件,而不是.htaccess文件。
2、Data与第一个字母大小写无关,就算是小写也能形成。
chyoo
回复 shitsui : 谢谢,我用的是Wamp,这个该怎么配置呢?用的是apache服务器。
shitsui
回复 chyoo : 
1、开启这个模块:LoadModule rewrite_module modules/mod_rewrite.so
2、在apache.conf配置文件中找到AllowOverride None,并改成AllowOverride All
3、重启apache即可
chyoo
回复 shitsui : 搞定,thx!
shitsui
1、注意你的服务器环境哦!如果是linux主机搭建的服务器下,开启rewrite模块,在.htaccess文件配置好后,都能去掉index.php的哦;而在IIS下搭建的服务器要用httpd.ini文件,而不是.htaccess文件。
2、Data与第一个字母大小写无关,就算是小写也能形成。
chyoo
回复 shitsui : 谢谢,我用的是Wamp,这个该怎么配置呢?用的是apache服务器。
shitsui
回复 chyoo : 
1、开启这个模块:LoadModule rewrite_module modules/mod_rewrite.so
2、在apache.conf配置文件中找到AllowOverride None,并改成AllowOverride All
3、重启apache即可
chyoo
回复 shitsui : 搞定,thx!
htl
表面看来钥匙很好拿到,但是其实里面的细节很复杂
MJingle
Action:dispaly您所请求的方法不存在!
MJingle
phpmyadmin怎么登录啊?我没有设置用户名和密码。楼主帮忙解决一下
twtylkmrh
'DB_PREFIX' => 'think_', // 数据库表前缀
thinkPHP系统自带了 以上的 数据库表前缀 
如果你的表没有前缀,要写以下这一段代码清空它。
'DB_PREFIX' => '', // 数据库表前缀
这一点 害我 绕路了10分钟。
flame95900
volist标签是内置模板引擎用于输出数据集的标签。{$vo.id} 和 {$vo.data} 的用法和Smarty类似,就是用于输出数据的字段,这里就表示输出think_data表的id和data字段的值。
--------
教程老是把不同含义的data放在一起,很容易让初学者糊涂。
46it
使用DB_DSN方式定义可以简化配置参数,DSN参数格式为:
数据库类型://用户名:密码@数据库地址:数据库端口/数据库名
如果两种配置参数同时存在的话,DB_DSN配置参数优先。
这里不用加数据库表前缀这个参数吗?
@朱头
define('APP_PATH','./app/');
这个代码有问题 会提示一个Cannot redeclare T()的错误。正确应该是
define('RUI_PATH','./app/');
leq_82
本人初学PHP,看了这个篇文章后有两个地方没弄明白,希望得到大侠的指点:
1,对于如下这段代码:
class IndexAction extends Action {
public function index(){
$Data = M('Data'); // 实例化Data数据模型
$this->data = $Data->select();
$this->display();
}
}
$this不是IndexAction类的对象的引用吗?,我查了下ThinkPHP类库参考手册,控制器类是没有data这个属性的,模型类到是有这个属性,根据上面这段代码的逻辑,data应该是属于模型类对象的。若是这样,$this是怎么来的?是模型类对象的引用?有些糊涂!
2,我在mysql客户端中输入本文中建立think_data表的代码,总是报错建表不成功,最后发现是表名、字段名加了单引号的原因,去掉单引号就行了,我查了下书,发现书上的代码也是加了单引号的,我不明白的是为什么在mysql客户端为表名、字段名加上单引号就会出错(单引号绝对没写错,用的是英文全角输入法)。
chyoo
通过,但是.htaccess文件那部分不知道为什么过不去,也就是说一直需要在URL中加入index.php。关于M('Data')的暗示是,Data是数据库表think_data,除去前缀think_(配置中设置)后将第一个字母大写形成的。
htl
表面看来钥匙很好拿到,但是其实里面的细节很复杂
狼朝
求助:为什么我本地测试ThinkPHP不读取配置文件
环境:wapmserver5 win7 32位系统 ThinkPHP3.1.2-core
可以正常输出笑脸和欢迎内容。
我的APP_NAME=Home,APP_PATH=./Home/
按手册在Home/Conf/config.php中添加了相同的配置项:修改URL连接符、修改左右定界符(定界符改为<{}>)、数据库配置信息。
1.当我在Home/Tpl/index.html自定义模板中输出内容时,页面输出的结果是:<内容>。
2.$m=new Model('User');这时用 var_dump($m)输出的信息中包含错误"No database selected",我在IndexAction.class.php中重新写了和config.php文件中一样的连接数据库的信息,并且可以正确连接。
问题:为什么程序在运行时不加载配置文件config.php
刘松
今天静下心来看明白,REWRITE模式 。这里操作步骤写的不详细。有待改进!
luoxq111
写了一下,怎么从数据库中取数据,还不太明白。
1--thinkphp--罗强
2--php--张三
3--framework--李陆
mokboy
$Data->select();就是查询数据了
Virus
没php基础,一上来就看这个挺蛋疼啊。。就是那个入口文件我有点蛋疼
xiaodin1
so easy!3q!
yilian0911
入门钥匙,已拿到 :
1--thinkphp
2--php
3--framework
491229492
报错,缓存清理,调试设置无效
syntax error, unexpected ')', expecting T_VARIABLE or '$'
Runtime\Cache\d046431aa157c89f3a1c30c426be003b.php  LINE: 9
<code><?php if(is_array($)): $i = 0; $__LIST__ = $;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$): $mod = ($i % 2 );++$i; endforeach; endif; else: echo "" ;endif; ?></code>
梁锦-Jen
我也有这个问题,求指导~
shitsui
没看到是语法错误吗?自己再看看你的代码哦
David·wang
拿到钥匙
David·wang
URL请求写在哪啊?
myfirtyou
入门容易 写项目就难了
zbweiming
OK,我也拿到钥匙了
sanw1com1cn
不错。
loncool
写的很不错哦, 比官方文档更容易理解!! 赞一个。
~风卷残云~
给个下一篇的链接吧,,,,在这直接断了..体验太差了
chaeyeonyanse
好多概念啊,模型。控制器之类的
chaeyeonyanse
在哪里创建数据库啊,我的最后一步是显示的
No such file or directory
错误位置
FILE: /Library/WebServer/Documents/ThinkPHP/Lib/Driver/Db/DbMysql.class.php  LINE: 58
是不是数据库错误了
chaeyeonyanse
错误终于找到了,在配置的时候把 localhost:3306改为了127.0.0.1就可以了,不过不知道原因,我是mac系统,可能mysql的配置不一样
szlznet
我觉得直接叫模板,模型与控制器的概念很混乱啊啊。头昏脑涨
老根
照教程做,出现了笑脸的欢迎界面,但是,没有生成任何目录;WIN7下,APACHE; 难道是权限问题? 求解决方案
老根
已解决,出点小错。
tonitech
我以前一直用ZF的,看thinkphp感觉不是很难。
scwsmile
终于拿到了入门ThinkPHP的钥匙,容易吗我!
水木
我也拿到了入门ThinkPHP的钥匙!:)
混世小子
为什么一定要开启调试模式才能显示最好的三条信息啊?
huahero
部署模式采用了项目编译机制,第一次运行会对核心和项目相关文件进行编译缓存,由于编译后会影响开发过程中对配置文件、函数文件和数据库修改的生效(除非你修改后手动清空Runtime下面的缓存文件)。默认是部署模式!
山妖
回复 huahero : 貌似清了缓存也不行,只有设为调试模式才能正常显示出来。
混世小子
我的数据库似乎连不上啊?
xyzqh
Cannot redeclare t() (previously declared in D:\www\baiwansystem\Common\common.php:25)
错误位置
FILE: D:\www\baiwansystem\Common\common.php  LINE: 56
什么问题
scwsmile
同问哦
scwsmile
回复 scwsmile : 因为把index.php放到ThinkPHP文件夹里去了,解决。应该放到外面
scwsmile
同问哦
scwsmile
回复 scwsmile : 因为把index.php放到ThinkPHP文件夹里去了,解决。应该放到外面
灭绝老二
$Data = M("think_data");
#$userinfo = $Data->find(1);
$userinfo = $Data->where('id=1')->find();
if (empty($userinfo)){
$this->ajaxReturn('','用户不存在.',0);
}
明明存在id=1的数据,怎么还是空的啊?id是主键.大虾求解....苦恼很久了
灭绝老二
晕死,在系统日志找到原因了,我没有设置 数据库表前缀,但还是默认 think_,真被搞死
modiocmmand
为什么不支持中文字段呀
灭绝老二
回复 modiocmmand : 支持的啊,你试试把格式设成UTF-8
灭绝老二
晕死,在系统日志找到原因了,我没有设置 数据库表前缀,但还是默认 think_,真被搞死
modiocmmand
为什么不支持中文字段呀
灭绝老二
回复 modiocmmand : 支持的啊,你试试把格式设成UTF-8
★及目楚天舒
我按照thinkphp 的教程 安装 为什么路径不对???
p/h/p
cuo le
加/前加..
mmm123
  1. aaa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
p/h/p
cuo le
加/前加..
mmm123
  1. aaa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
★及目楚天舒
为什么我的路径就是不对啊
wow6haka
刚学thinkphp,感觉对模板这方面十分抵触,十分欣赏Yii的在控制器中直接把变量带到视图中,视图还是php操作的方式。 - -#
靈龍血
我显示了
:)
欢迎使用 ThinkPHP !
但是没有生成目录树 什么情况啊....
yj243893942
刷新
靈龍血
回复 yj243893942 : ==! 谢了哥们...
yj243893942
刷新
靈龍血
回复 yj243893942 : ==! 谢了哥们...
a425661254
按照教程一步一步走没问题,但就是显示不到volist的数据,原模板文件
  1.  <volist id="vo" name="dat" >
  2.     {$vo.id}
  3.  -- 
  4. {$vo.data}<br/>
  5.  </volist>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

日志内容
NOTIC: [8] Undefined variable: vo D:\php_place\TP\Runtime\Cache\bd77e44878ca70e7d8a6f8ba98e3c338.php 第 9 行.
NOTIC: [8] Undefined variable: vo D:\php_place\TP\Runtime\Cache\bd77e44878ca70e7d8a6f8ba98e3c338.php 第 11 行.
求指教
伯克
哥,你忘记了一个a, name='data' 不是 ‘dat'
伯克
哥,你忘记了一个a, name='data' 不是 ‘dat'
tauruswang
  1.  
  2.  class IndexAction extends Action {
  3.     public function index(){ 
  4.         $Data = M('Data'); // 实例化Data数据模型
  5.         echo "1--------------------------------";
  6.         $blog = $Data->find(3);
  7.         dump($blog);
  8.         echo "2-------------------------------";
  9.         $this->data = $Data->select();
  10.         dump($this->data);;
  11.         echo "3-------------------------------";
  12.         dump($this);
  13.         echo "4-------------------------------";
  14.         $this->display();
  15.     }
  16.  }
  17.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

模板文件
  1.  
  2.  <html>
  3.  <head>
  4.    <title>Select Data</title>
  5.  </head>
  6.  <body>
  7.     <volist name="data" id="id">
  8.     {$id.id}**{$id.data}<br/>
  9.     </volist>
  10.  </body>
  11.  </html>
  12.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

输出
1--------------------------------
array (size=2)
'id' => string '3' (length=1)
'data' => string 'framework' (length=9)
2-------------------------------
array (size=3)
0 => 
array (size=2)
'id' => string '1' (length=1)
'data' => string 'thinkphp' (length=8)
1 => 
array (size=2)
'id' => string '2' (length=1)
'data' => string 'php' (length=3)
2 => 
array (size=2)
'id' => string '3' (length=1)
'data' => string 'framework' (length=9)
3-------------------------------
object(IndexAction)[1]
protected 'view' => 
object(View)[2]
protected 'tVar' => 
array (size=1)
'data' => 
array (size=3)
...
private 'name' (Action) => string '' (length=0)
4------------------------------- **
页面Trace信息
请求时间 : 2013-05-30 16:52:56
当前页面 : /study/Index.php/Index/index
请求协议 : HTTP/1.1 GET
运行信息 : Process: 0.0348s ( Load:0.0031s Init:0.0069s Exec:0.0118s Template:0.0130s ) | DB :3 queries 0 writes | UseMem:3,363 kb | LoadFile:42 | CallFun:53,1447
会话ID : 
日志记录 : 26条日志
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ route_check ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run CheckRoute Behavior [ RunTime:0.000620s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ route_check ] --END-- [ RunTime:0.000712s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ app_begin ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ReadHtmlCache Behavior [ RunTime:0.000464s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ app_begin ] --END-- [ RunTime:0.000534s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SHOW COLUMNS FROM `think_data` [ RunTime:0.003349s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SELECT * FROM `think_data` WHERE ( `id` = 3 ) LIMIT 1 [ RunTime:0.000255s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SELECT * FROM `think_data` [ RunTime:0.000174s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_template ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run LocationTemplate Behavior [ RunTime:0.000459s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_template ] --END-- [ RunTime:0.000542s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_parse ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Undefined index: id 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 32 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Trying to get property of non-object 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 32 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Undefined index: id 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 33 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Trying to get property of non-object 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 33 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ParseTemplate Behavior [ RunTime:0.008943s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_parse ] --END-- [ RunTime:0.009013s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_filter ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ContentReplace Behavior [ RunTime:0.000372s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run TokenBuild Behavior [ RunTime:0.000414s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run WriteHtmlCache Behavior [ RunTime:0.000438s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ShowRuntime Behavior [ RunTime:0.001065s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_filter ] --END-- [ RunTime:0.002499s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_end ] --START-- 
加载文件 : 42
[0] => D:\VertrigoServ\www\study\index.php
[1] => D:\VertrigoServ\www\study\ThinkPHP\ThinkPHP.php
[2] => D:\VertrigoServ\www\study\ThinkPHP\Common\runtime.php
[3] => D:\VertrigoServ\www\study\ThinkPHP\Common\com
tauruswang
标签不能显示
六个木头算式
改为 测试下,应该就可以了。
tauruswang
标签不能显示
六个木头算式
改为 测试下,应该就可以了。
zkwap
新手秒成功了,感谢分享,继续学下一章咯,拜拜
xyzqh
Cannot redeclare t() (previously declared in D:\www\baiwansystem\Common\common.php:25)
错误位置
FILE: D:\www\baiwansystem\Common\common.php  LINE: 56
什么问题
灭绝老二
$Data = M("think_data");
#$userinfo = $Data->find(1);
$userinfo = $Data->where('id=1')->find();
if (empty($userinfo)){
$this->ajaxReturn('','用户不存在.',0);
}
明明存在id=1的数据,怎么还是空的啊?id是主键.大虾求解....苦恼很久了
★及目楚天舒
我按照thinkphp 的教程 安装 为什么路径不对???
★及目楚天舒
为什么我的路径就是不对啊
wow6haka
刚学thinkphp,感觉对模板这方面十分抵触,十分欣赏Yii的在控制器中直接把变量带到视图中,视图还是php操作的方式。 - -#
靈龍血
我显示了
:)
欢迎使用 ThinkPHP !
但是没有生成目录树 什么情况啊....
a425661254
按照教程一步一步走没问题,但就是显示不到volist的数据,原模板文件
  1.  <volist id="vo" name="dat" >
  2.     {$vo.id}
  3.  -- 
  4. {$vo.data}<br/>
  5.  </volist>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

日志内容
NOTIC: [8] Undefined variable: vo D:\php_place\TP\Runtime\Cache\bd77e44878ca70e7d8a6f8ba98e3c338.php 第 9 行.
NOTIC: [8] Undefined variable: vo D:\php_place\TP\Runtime\Cache\bd77e44878ca70e7d8a6f8ba98e3c338.php 第 11 行.
求指教
tauruswang
  1.  
  2.  class IndexAction extends Action {
  3.     public function index(){ 
  4.         $Data = M('Data'); // 实例化Data数据模型
  5.         echo "1--------------------------------";
  6.         $blog = $Data->find(3);
  7.         dump($blog);
  8.         echo "2-------------------------------";
  9.         $this->data = $Data->select();
  10.         dump($this->data);;
  11.         echo "3-------------------------------";
  12.         dump($this);
  13.         echo "4-------------------------------";
  14.         $this->display();
  15.     }
  16.  }
  17.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

模板文件
  1.  
  2.  <html>
  3.  <head>
  4.    <title>Select Data</title>
  5.  </head>
  6.  <body>
  7.     <volist name="data" id="id">
  8.     {$id.id}**{$id.data}<br/>
  9.     </volist>
  10.  </body>
  11.  </html>
  12.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

输出
1--------------------------------
array (size=2)
'id' => string '3' (length=1)
'data' => string 'framework' (length=9)
2-------------------------------
array (size=3)
0 => 
array (size=2)
'id' => string '1' (length=1)
'data' => string 'thinkphp' (length=8)
1 => 
array (size=2)
'id' => string '2' (length=1)
'data' => string 'php' (length=3)
2 => 
array (size=2)
'id' => string '3' (length=1)
'data' => string 'framework' (length=9)
3-------------------------------
object(IndexAction)[1]
protected 'view' => 
object(View)[2]
protected 'tVar' => 
array (size=1)
'data' => 
array (size=3)
...
private 'name' (Action) => string '' (length=0)
4------------------------------- **
页面Trace信息
请求时间 : 2013-05-30 16:52:56
当前页面 : /study/Index.php/Index/index
请求协议 : HTTP/1.1 GET
运行信息 : Process: 0.0348s ( Load:0.0031s Init:0.0069s Exec:0.0118s Template:0.0130s ) | DB :3 queries 0 writes | UseMem:3,363 kb | LoadFile:42 | CallFun:53,1447
会话ID : 
日志记录 : 26条日志
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ route_check ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run CheckRoute Behavior [ RunTime:0.000620s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ route_check ] --END-- [ RunTime:0.000712s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ app_begin ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ReadHtmlCache Behavior [ RunTime:0.000464s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ app_begin ] --END-- [ RunTime:0.000534s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SHOW COLUMNS FROM `think_data` [ RunTime:0.003349s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SELECT * FROM `think_data` WHERE ( `id` = 3 ) LIMIT 1 [ RunTime:0.000255s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | SQL: SELECT * FROM `think_data` [ RunTime:0.000174s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_template ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run LocationTemplate Behavior [ RunTime:0.000459s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_template ] --END-- [ RunTime:0.000542s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_parse ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Undefined index: id 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 32 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Trying to get property of non-object 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 32 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Undefined index: id 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 33 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | NOTIC: [8] Trying to get property of non-object 159b3ba7801bbdf91d99b1c94038fbb635df672c.file.index.tpl.php 第 33 行. 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ParseTemplate Behavior [ RunTime:0.008943s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_parse ] --END-- [ RunTime:0.009013s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_filter ] --START-- 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ContentReplace Behavior [ RunTime:0.000372s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run TokenBuild Behavior [ RunTime:0.000414s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run WriteHtmlCache Behavior [ RunTime:0.000438s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Run ShowRuntime Behavior [ RunTime:0.001065s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_filter ] --END-- [ RunTime:0.002499s ] 
[ 2013-05-30T16:52:56+08:00 ] /study/Index.php/Index/index | INFO: Tag[ view_end ] --START-- 
加载文件 : 42
[0] => D:\VertrigoServ\www\study\index.php
[1] => D:\VertrigoServ\www\study\ThinkPHP\ThinkPHP.php
[2] => D:\VertrigoServ\www\study\ThinkPHP\Common\runtime.php
[3] => D:\VertrigoServ\www\study\ThinkPHP\Common\com
zkwap
新手秒成功了,感谢分享,继续学下一章咯,拜拜
Yang7790536
  1. exit;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
mrruobing
第一课已经学习实践过了 没问题 。
kouyuxin
为什么安装程序弄这么麻烦呢
hailangswpu
这个很简单了哦
di2ci
入口文件的可配置 不知道是不是我没有找到 建议列个表出来 哪些参数是可以配置的
别穿丝袜诱惑我
我还不会安装 会的加我QQ 475771241 帮我安装下 谢谢
xfdephp
把ThinkPHP放到你的http://localhost/ 那个目录下面,然后在外面新创建一个index.php文件,文件里面如下代码即可:
<?php
define('APP_DEBUG', true);//开启调试模式
require_once('F:\phptest\ThinkPHP\ThinkPHP.php');
?> 
然后运行,就是IE打开访问,就可以看到那个“:)
欢迎使用 ThinkPHP ! ”,就安装成功了。
lvv787
没遇到问题就是volist这个不懂,基本上succeed
heoracle
有没有人遇到var_dump()函数的输出在一行显示,没有缩进换行的情况啊?
dongkaipo
Mac系统下生成的文件所有者是_www,这样zendstdio显示read only,每次都需要改文件的权限,有没有什么好的解决办法
KKZHEN
apache不支持pathinfo,网上多个教程均无效,重装无效,求解决方法。。
天才曹
用phpnow这个环境组件吧,不错的
qiaoyinqian
怎么老是系统错误,3.1.2版本的
ldsxiaoli
什么错误代码,不发出来看不出毛病,光叫没啥用。
stone6600
我不明白为什么按照那样写为什么还是不行,能不能以有例子这样呢?
w199112l
第一步引用那文件运行后提示 
您尝试查看的页面无法显示,因为它使用了无效的或者不支持的压缩格式。
怎么回事呢
何处忆念
php代码前不要加thml的代码
ericls
关于最后的volist用法还有很多模糊的地方。希望通过以后的学习能更加明白
那时花开4095
你好,我是初学者,我按照上述教程,配置好数据库并写入数据,写好模板和控制器代码。。都弄好了。但是运行来,,,浏览器里没任何显示。。更没任何错误提示,,请问这是怎么回事儿???
那时花开4095
晕,菜鸟就是菜鸟,,弄好了。。数据库写错了。
最动漫
我也是同样的情况,数据库你是哪里写错了啊?我到现在都没找到问题所在,浏览器里没有显示啊
页面源代码
  1. <html><head><title>Select Data</title></head><body></body></html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
最动漫
我&*……*,刚才开启了调试模式就正常显示了,在编注释掉调试模式那一行代码,还是能正常显示了,哪位大神能告诉我这是什么情况?难道以后我用THINKPHP之前都的先开调试一遍才能正常显示?
那时花开4095
晕,菜鸟就是菜鸟,,弄好了。。数据库写错了。
最动漫
我也是同样的情况,数据库你是哪里写错了啊?我到现在都没找到问题所在,浏览器里没有显示啊
页面源代码
  1. <html><head><title>Select Data</title></head><body></body></html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
最动漫
我&*……*,刚才开启了调试模式就正常显示了,在编注释掉调试模式那一行代码,还是能正常显示了,哪位大神能告诉我这是什么情况?难道以后我用THINKPHP之前都的先开调试一遍才能正常显示?
沉浸の水泡
数据库 地址 哪里 为什么 127.0.0.1 我就可以 localhost 的话 等待很久 然后 报错
︶yes丶 I do
mysql数据库下面的user表 ,把host那个字段对应的127.0.0.1值修改为%,重启mysql服务.
︶yes丶 I do
mysql数据库下面的user表 ,把host那个字段对应的127.0.0.1值修改为%,重启mysql服务.
活力_Nick
Index.html不能跟ThinkPHP.php放在同一个目录,否则会出错。建议新建一个文件夹放Index.html。血的教训!!!!
leikaixin
错误位置
FILE: /Users/leikaixin/Sites/ThinkPHP/Lib/Core/Db.class.php  LINE: 162
cyfltt
怎么设置编码都是乱码!!数据库读取出的是中文的 !模板显示出的是乱码!求助啊
活力_Nick
在html<meta>里设置编码charset为 UTF-8试试。
活力_Nick
在html<meta>里设置编码charset为 UTF-8试试。
heikeyuit
今天用thinkphp连接oracle,打开了php_oci8,但是结果显示: 系统不支持oracle,修改了很多遍,还是不行,不知道怎么做了,麻烦高人给看看呗
meishayongle
thinkphp默认的是UTF-8,所以你的所有页面,包括PHP和html都要采用utf-8编码。现在你的软件里设置一下,在写程序
meishayongle
thinkphp默认的是UTF-8,所以你的所有页面,包括PHP和html都要采用utf-8编码。现在你的软件里设置一下,在写程序
to be or not to be
查找到的 中文会乱码,什么原因
heikeyuit
将编码设置为UTF-8无BOM就行
heikeyuit
将编码设置为UTF-8无BOM就行
stone6600
我不明白为什么按照那样写为什么还是不行,能不能以有例子这样呢?
w199112l
第一步引用那文件运行后提示 
您尝试查看的页面无法显示,因为它使用了无效的或者不支持的压缩格式。
怎么回事呢
ericls
关于最后的volist用法还有很多模糊的地方。希望通过以后的学习能更加明白
那时花开4095
你好,我是初学者,我按照上述教程,配置好数据库并写入数据,写好模板和控制器代码。。都弄好了。但是运行来,,,浏览器里没任何显示。。更没任何错误提示,,请问这是怎么回事儿???
沉浸の水泡
数据库 地址 哪里 为什么 127.0.0.1 我就可以 localhost 的话 等待很久 然后 报错
活力_Nick
Index.html不能跟ThinkPHP.php放在同一个目录,否则会出错。建议新建一个文件夹放Index.html。血的教训!!!!
leikaixin
错误位置
FILE: /Users/leikaixin/Sites/ThinkPHP/Lib/Core/Db.class.php  LINE: 162
cyfltt
怎么设置编码都是乱码!!数据库读取出的是中文的 !模板显示出的是乱码!求助啊
heikeyuit
今天用thinkphp连接oracle,打开了php_oci8,但是结果显示: 系统不支持oracle,修改了很多遍,还是不行,不知道怎么做了,麻烦高人给看看呗
to be or not to be
查找到的 中文会乱码,什么原因
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
Demon Hunter
说明你ThinkPHP.php的路径没有写对。。
15909009339
你说的是在使用入口文件时候 require thinkphp 么 ?我的也是没有任何输出 没有见到欢迎界面 ,但是我的自动产生了目录的
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
Demon Hunter
手动删除就好了吧。。为什么我也不知道。。
狼头
你可能写了
  1. App::run();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
,删掉就行。
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
 
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
 
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
zbliujia
竟然必须要加上APP_DEBUG这个 就算是false
hiyes
同样的问题,求解
Demon Hunter
应该是模版的路径写错了。核对下,tpl/模块/页面。
这种结构,我也写错了刚才。
heikeyuit
你没有开启调试模式,在项目入口文件中加入 define('APP_DEBUG',TRUE); 就可以了
sxtuwy
控制器是区分大小写的,不然会提示错误!
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
llmice
这个很重要,我在这里吃了好多亏,大家千万注意了。
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
第1小步 为什么显示2个笑脸 谁知道哪错了 代码都是直接复制的 没复制2次
thinkphp
检查下入口文件里面 是否添加了App::run(); 这个在3.0版本以后是不需要的
布衣
那你和我一样,没有自动生成目录和文件 。不知道什么原因
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
bluewing
/App1
/App2
/App3
/App4
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
▲△-伤口好了会变幸福的
我也遇到这样的问题。 请问您解决了吗?
▲△-伤口好了会变幸福的
在网上找了一个资料 不知道你是用的apache还是nginx。 如果是nginx 的话 就修改下nginx配置文件就好了 .~ \.php 后面不能有$ 以便能匹配所有 *.php/* 形式的url
捷足
我尝试通过http://localhost/访问去出现错误:
Warning: require(../ThinkPHP/ThinkPHP.php) [function.require]: failed to open stream: No such file or directory in E:\AppServ\www\index.php on line 7
Fatal error: require() [function.require]: Failed opening required '../ThinkPHP/ThinkPHP.php' (include_path='.;C:\php5\pear') in E:\AppServ\www\index.php on line 7
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
布衣
为何我按照教程做。并没有自动产生任何目录啊。浏览器也没有任何输出。
zhongdian
1--thinkphp
2--php
3--framework
1--thinkphp
2--php
3--framework为什么显示出来两遍
dongqing
:(
页面错误!请稍后再试~
ThinkPHP3.1.2 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
我的出现这种状况 有没有遇到这种情况的呀
sxtuwy
控制器是区分大小写的,不然会提示错误!
箫鸣@磨剑十年
请告诉新手要把“ThinkPHP框架所在目录”替换掉,尽然没写,我去
无奈
不知道是我操作问题,还是理解问题,发现很多里面说的文件夹都没有,都得自己创文件夹和文件,比如tpl的index里的index.html文件,我就没找到,自己创了,显示就对了.
无奈
为什么的我只支持前2种URL模式,后面的都显示错误,错在module-action-var-value
haran
TP新手请教:如何在WEB目录下部署多个项目?
crazyphp
thinkphp如何访问服务器根目录
小 杨 °
请问 用http://localhost/index.php/Index/index 怎么访问不了 而http://localhost/可以访问
chukui
第一次接触框架,而且还是这么流行的thinkphp框架,又有这么好的教程,感觉真是太幸福了,这东西全部掌握了,面试成功率最少提高50%,工资也会涨50%,thinkphp的研发团队辛苦啦
ky0369
基础教程不错啊
<?php
require '/ThinkPHP框架所在目录/ThinkPHP.php';
sunrubben
终于明白3.0和2.0一个重要区别了,3.0里面如果要定义路径常量,后面必须加/,2.0可加可不加。 比如,3.0中必须要这样写,才能定位到Index模块下的index控制器。
define('APP_DEBUG', true);
define('THINK_PATH', 'ThinkPHP/');
define('APP_NAME', 'thinkapp');
define('APP_PATH', './');
require ('./ThinkPHP/ThinkPHP.php');
?>
如果吧THINK_PHP中的/去掉,系统会报错。如果把APP_PATH中的/去掉,定位的位置应该是Action基类里面吧,我试过,你那样写无论IndexAction.class.php中有没有index方法,都能显示欢迎使用ThinkPHP,如果要在里面添加新的控制器,那样就无法定位到了。具体什么原因不明,求官方出来解释一下~
sunrubben
写错了,require应该是这样写才完美:require(THINK_PATH."/ThinkPHP.php");
sunrubben
写错了,require应该是这样写才完美:require(THINK_PATH."/ThinkPHP.php");
sunrubben
写错了,require应该是这样写才完美:require(THINK_PATH."/ThinkPHP.php");
易天Next
复制代码这个功能太坑爹了,就一句话能爆出各种错误。建议直接让代码不可复制!!!
10080115
在数据库thinkphp中创建一个think_data数据表建在哪个文件夹下啊
10080115
我在我的phpadmin里面建好相应的table 和 database了
yolau
在配置文件config.php 中 设置数据库前缀为think_ ,即'DB_PREFIX'=>'think_', 在IndexAction.class.php中 M('Data')直接就绑定到表tink_data上了。
10080115
我在我的phpadmin里面建好相应的table 和 database了
yolau
在配置文件config.php 中 设置数据库前缀为think_ ,即'DB_PREFIX'=>'think_', 在IndexAction.class.php中 M('Data')直接就绑定到表tink_data上了。
10080115
我在我的phpadmin里面建好相应的table 和 database了
yolau
在配置文件config.php 中 设置数据库前缀为think_ ,即'DB_PREFIX'=>'think_', 在IndexAction.class.php中 M('Data')直接就绑定到表tink_data上了。
crazyphp
我觉得能不能说下怎么引用样式、脚本和图片文件啊。。。这个很搞不清楚。。。
thinkphphj
相对路径和绝对路径都可以,若果你放在项目根目录下的Public文件夹下,则__PUBLIC__/XXX.css或者/Public/XXX.css
thinkphphj
相对路径和绝对路径都可以,若果你放在项目根目录下的Public文件夹下,则__PUBLIC__/XXX.css或者/Public/XXX.css
thinkphphj
相对路径和绝对路径都可以,若果你放在项目根目录下的Public文件夹下,则__PUBLIC__/XXX.css或者/Public/XXX.css
攀爬←蜗牛
$Data = M('Data'); // 实例化Data数据模型,应该使用D方法($Data = D('Data');)才对吧!
按照教程这句$Data = M('Data'); 我看不到最后的结果,但是用$Data = D('Data');,一下子就看到了!我说的对么?
yolau
我怎么可以看到数据,确保你的版本下载的是最新的?
z670406645
我用$Data=M('Data');//实例化Data数据模型不管用,不显示查找到的数据,这是怎么回事呢?
yolau
我怎么可以看到数据,确保你的版本下载的是最新的?
z670406645
我用$Data=M('Data');//实例化Data数据模型不管用,不显示查找到的数据,这是怎么回事呢?
yolau
我怎么可以看到数据,确保你的版本下载的是最新的?
z670406645
我用$Data=M('Data');//实例化Data数据模型不管用,不显示查找到的数据,这是怎么回事呢?
Chrisma
根据教程的第一步,app文件夹下建立index.php文件,文件内引用教程内的代码:
  1.  
  2.  <?php
  3.  require '/ThinkPHP框架所在目录/ThinkPHP.php';
  4.  
 
 
 
 
 
 
 
 

访问后出现错误,并没有出现教程内所说的欢迎页,本地测试环境采用WAMPSERVER搭建,请问这是什么问题。
Chrisma
已解决,因为疏忽,填写目录是不小心写错了路径。
shaoying_feng
定义好控制器后,我们修改模板文件,添加数据输出标签如下:1.<html>
2. <head>
3. <title>Select Data</title>
4. </head>
5. <body>
6. <volist name="data" >
7. {$vo.id}--{$vo.data}<br/>
8. </volist>
9. </body>
10. </html>
这个是修改哪个文件,我找不到这个模板文件,默认没有啊.
zhangyq
这个文件,需要自己创建,在你自己创建的项目的目录下的Tpl目录下。默认该目录下是空白的,在Tpl下创建Index目录,在Tpl/Index 下创建 index.html,写入该代码即可
残沙忆尘
:(
syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.
错误位置
FILE: E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php  LINE: 246
TRACE
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (246) halt(syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.)
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (261) Think::appError(4, syntax error, unexpected ')', expecting T_VARIABLE or '$', E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php, 6)
[12-12-24 16:04:12] () Think::fatalError()
请问要如何解决
vsmi
1.请检查Runtime目录是否有写入权限
2.清空Runtime目录所有文件
amin2013
我也遇到同样的问题,求解!急!
vsmi
1.请检查Runtime目录是否有写入权限
2.清空Runtime目录所有文件
amin2013
我也遇到同样的问题,求解!急!
小俊
最后个例子数据库信息显示失败,改调试模式可以成功显示,改回正常模式仍可以显示,不知道这是怎么回事? 是BUG? 这个情况是否会留下什么隐患? 最后,感觉这个教程页面设计有的华而不实,特别是评论功能
lvwei313
框架中模板通过命名与控制器里的方法对应。即function aaa对应的是aaa.html。
lvwei313
大小写好像不需要很严格
lvwei313
使用apache,然后在.htaccess里修改后,想把.index在url里去掉。但是不行啊。报404找不到。我是复制文章里的。apache版本是2.0.63。
lvwei313
找到原因了。自己搭的环境,需要配制apache。如果是虚拟主机商提供好的环境就不用了。参考:http://www.phpwind.net/read-htm-tid-2093998.html
★市丸→银★
最后一个按照这么写有错误啊
wmslei
修改~runtime.php中的APP_DEBUG不起作用,修改/ThinkPHP/ThinkPHP.php就可以调试了,那是不是每个项目都需要单独的一套ThinkPHP目录
tabooc
修改~runtime.php当然不会有作用。。调试在入口修改就行,去动核心做什么呢。官网有完整手册,先看一遍吧。
wmslei
可以几个项目调用用同一个ThinkPHP目录吗?
changker
看着应该可以的
麦当苗儿
当然可以。
wmslei
配置信息写到Config/config.php中报数据库连接错,写到ThinkPHP/Conf/convention.php中开启调试模式就可以正常输出,关闭调试模式又不行了。
wmslei
为什么不读我的配置文件Config/config.php
veteran123
什么情况?
datapass
照着写了2次,最后数据库的信息都无法显示,提示系统错误。想看看哪出了问题,开启了调试模式,
就是在入口文件添加一句 define('APP_DEBUG',true);
结果数据库的信息却正确显示了,取消调试后仍然正常,
不得其解
e7to
我也是,奇怪
yangjie9456
应该是缓存的原因,改了配置就把runtime目录删掉试试.
lvwei313
嗯,我的情况也一样。
yangjie9456
为什么无法输出数据库中的数据呀.
datapass
在入口文件index.php里加一句
datapass
define('APP_DEBUG',true);
datapass
在入口文件index.php里加一句define('APP_DEBUG',true); 之后再去掉也行
datapass
评论系统不好用回车被占用
果实
入口文件加了define('APP_DEBUG',true);也不行
chukui
第一次接触框架,而且还是这么流行的thinkphp框架,又有这么好的教程,感觉真是太幸福了,这东西全部掌握了,面试成功率最少提高50%,工资也会涨50%,thinkphp的研发团队辛苦啦
ky0369
基础教程不错啊
<?php
require '/ThinkPHP框架所在目录/ThinkPHP.php';
sunrubben
终于明白3.0和2.0一个重要区别了,3.0里面如果要定义路径常量,后面必须加/,2.0可加可不加。 比如,3.0中必须要这样写,才能定位到Index模块下的index控制器。
define('APP_DEBUG', true);
define('THINK_PATH', 'ThinkPHP/');
define('APP_NAME', 'thinkapp');
define('APP_PATH', './');
require ('./ThinkPHP/ThinkPHP.php');
?>
如果吧THINK_PHP中的/去掉,系统会报错。如果把APP_PATH中的/去掉,定位的位置应该是Action基类里面吧,我试过,你那样写无论IndexAction.class.php中有没有index方法,都能显示欢迎使用ThinkPHP,如果要在里面添加新的控制器,那样就无法定位到了。具体什么原因不明,求官方出来解释一下~
易天Next
复制代码这个功能太坑爹了,就一句话能爆出各种错误。建议直接让代码不可复制!!!
10080115
在数据库thinkphp中创建一个think_data数据表建在哪个文件夹下啊
crazyphp
我觉得能不能说下怎么引用样式、脚本和图片文件啊。。。这个很搞不清楚。。。
攀爬←蜗牛
$Data = M('Data'); // 实例化Data数据模型,应该使用D方法($Data = D('Data');)才对吧!
按照教程这句$Data = M('Data'); 我看不到最后的结果,但是用$Data = D('Data');,一下子就看到了!我说的对么?
Chrisma
根据教程的第一步,app文件夹下建立index.php文件,文件内引用教程内的代码:
  1.  
  2.  <?php
  3.  require '/ThinkPHP框架所在目录/ThinkPHP.php';
  4.  
 
 
 
 

访问后出现错误,并没有出现教程内所说的欢迎页,本地测试环境采用WAMPSERVER搭建,请问这是什么问题。
shaoying_feng
定义好控制器后,我们修改模板文件,添加数据输出标签如下:1.<html>
2. <head>
3. <title>Select Data</title>
4. </head>
5. <body>
6. <volist name="data" >
7. {$vo.id}--{$vo.data}<br/>
8. </volist>
9. </body>
10. </html>
这个是修改哪个文件,我找不到这个模板文件,默认没有啊.
残沙忆尘
:(
syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.
错误位置
FILE: E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php  LINE: 246
TRACE
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (246) halt(syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.)
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (261) Think::appError(4, syntax error, unexpected ')', expecting T_VARIABLE or '$', E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php, 6)
[12-12-24 16:04:12] () Think::fatalError()
请问要如何解决
chukui
第一次接触框架,而且还是这么流行的thinkphp框架,又有这么好的教程,感觉真是太幸福了,这东西全部掌握了,面试成功率最少提高50%,工资也会涨50%,thinkphp的研发团队辛苦啦
ky0369
基础教程不错啊
<?php
require '/ThinkPHP框架所在目录/ThinkPHP.php';
sunrubben
终于明白3.0和2.0一个重要区别了,3.0里面如果要定义路径常量,后面必须加/,2.0可加可不加。 比如,3.0中必须要这样写,才能定位到Index模块下的index控制器。
define('APP_DEBUG', true);
define('THINK_PATH', 'ThinkPHP/');
define('APP_NAME', 'thinkapp');
define('APP_PATH', './');
require ('./ThinkPHP/ThinkPHP.php');
?>
如果吧THINK_PHP中的/去掉,系统会报错。如果把APP_PATH中的/去掉,定位的位置应该是Action基类里面吧,我试过,你那样写无论IndexAction.class.php中有没有index方法,都能显示欢迎使用ThinkPHP,如果要在里面添加新的控制器,那样就无法定位到了。具体什么原因不明,求官方出来解释一下~
易天Next
复制代码这个功能太坑爹了,就一句话能爆出各种错误。建议直接让代码不可复制!!!
10080115
在数据库thinkphp中创建一个think_data数据表建在哪个文件夹下啊
crazyphp
我觉得能不能说下怎么引用样式、脚本和图片文件啊。。。这个很搞不清楚。。。
攀爬←蜗牛
$Data = M('Data'); // 实例化Data数据模型,应该使用D方法($Data = D('Data');)才对吧!
按照教程这句$Data = M('Data'); 我看不到最后的结果,但是用$Data = D('Data');,一下子就看到了!我说的对么?
Chrisma
根据教程的第一步,app文件夹下建立index.php文件,文件内引用教程内的代码:
  1.  
  2.  <?php
  3.  require '/ThinkPHP框架所在目录/ThinkPHP.php';
  4.  
 
 

访问后出现错误,并没有出现教程内所说的欢迎页,本地测试环境采用WAMPSERVER搭建,请问这是什么问题。
shaoying_feng
定义好控制器后,我们修改模板文件,添加数据输出标签如下:1.<html>
2. <head>
3. <title>Select Data</title>
4. </head>
5. <body>
6. <volist name="data" >
7. {$vo.id}--{$vo.data}<br/>
8. </volist>
9. </body>
10. </html>
这个是修改哪个文件,我找不到这个模板文件,默认没有啊.
残沙忆尘
:(
syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.
错误位置
FILE: E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php  LINE: 246
TRACE
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (246) halt(syntax error, unexpected ')', expecting T_VARIABLE or '$' E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php 第 6 行.)
[12-12-24 16:04:12] E:\AppServ\www\ThinkPHP\Lib\Core\Think.class.php (261) Think::appError(4, syntax error, unexpected ')', expecting T_VARIABLE or '$', E:\AppServ\www\apptest\Runtime\Cache\e0ff8b653461df6ff1c82176da18ec7f.php, 6)
[12-12-24 16:04:12] () Think::fatalError()
请问要如何解决

普通分类: