ThinkPHP-构建应用之入口文件:修订间差异

来自站长百科
跳转至: 导航、​ 搜索
(新页面: <span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>返回上一页</span> <div style="clear:both;"></div>)
 
无编辑摘要
 
第1行: 第1行:
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[ThinkPHP使用手册|返回上一页]]</span>
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[ThinkPHP使用手册|返回上一页]]</span>
<div style="clear:both;"></div>
<div style="clear:both;"></div>
我们给项目命名为Myapp,并且在WWW目录下面创建一个Myapp目录(项目目录),并且把下载的[[ThinkPHP]]核心目录放到该目录下面。然后在Myapp目录下面创建一个入口文件index.php,其中内容如下:
<pre>
// 定义ThinkPHP框架路径 
define('THINK_PATH', './ThinkPHP/'); 
//定义项目名称和路径 
define('APP_NAME', 'Myapp'); 
define('APP_PATH', '.'); 
// 加载框架入口文件   
require(THINK_PATH."/ThinkPHP.php"); 
//实例化一个网站应用实例 
App::run()
</pre>
注意,APP_PATH的路径指的是项目目录所在路径,而不是项目入口文件所在的路径。APP_NAME通常都必须和项目目录名称一致。如果你的项目入口文件放到项目目录下面的话,可以无需定义APP_NAME和APP_PATH,系统可以自动识别。THINK_PATH通常也不是必须的。因为我们的入口文件位于项目目录下面,因此,上面的入口文件可以简化为:
<pre>
// 加载框架入口文件   
require(" ./ThinkPHP/ThinkPHP.php"); 
//实例化一个网站应用实例 
App::run(); 
</pre>
[[category:ThinkPHP]]

2010年4月27日 (二) 16:50的最新版本

导航:返回上一页

我们给项目命名为Myapp,并且在WWW目录下面创建一个Myapp目录(项目目录),并且把下载的ThinkPHP核心目录放到该目录下面。然后在Myapp目录下面创建一个入口文件index.php,其中内容如下:

// 定义ThinkPHP框架路径   

 define('THINK_PATH', './ThinkPHP/');   

//定义项目名称和路径   

define('APP_NAME', 'Myapp');   

 define('APP_PATH', '.');   

 // 加载框架入口文件    

 require(THINK_PATH."/ThinkPHP.php");   

//实例化一个网站应用实例   

 App::run()

注意,APP_PATH的路径指的是项目目录所在路径,而不是项目入口文件所在的路径。APP_NAME通常都必须和项目目录名称一致。如果你的项目入口文件放到项目目录下面的话,可以无需定义APP_NAME和APP_PATH,系统可以自动识别。THINK_PATH通常也不是必须的。因为我们的入口文件位于项目目录下面,因此,上面的入口文件可以简化为:

// 加载框架入口文件    

require(" ./ThinkPHP/ThinkPHP.php");   

//实例化一个网站应用实例   

App::run();