- 普通 - 未处理
// 定义ThinkPHP框架路径(相对于入口文件)
define('THINK_PATH', '../ThinkPHP');
//定义项目名称和路径
define('APP_NAME', 'Myapp');
define('APP_PATH', '.');
// 加载框架入口文件
require(THINK_PATH."/ThinkPHP.php");
//实例化一个网站应用实例
App::run();
?> 这个代码运行后会出现错误:无法加载Index模块,检查后发现,自动生成的IndexAction.class.php里面代码是这样写的:
// 本文档自动生成,仅供测试运行
class IndexAction extends Action
{
/**
+----------------------------------------------------------
* 默认操作
+----------------------------------------------------------
*/
public function index()
{
$this->display(THINK_PATH.'/Tpl/Autoindex/hello.html');
}
/**
+----------------------------------------------------------
* 探针模式
+----------------------------------------------------------
*/
public function checkEnv()
{
load('pointer',THINK_PATH.'/Tpl/Autoindex');//载入探针函数
$env_table = check_env();//根据当前函数获取当前环境
echo $env_table;
}
}
?>而事实上,在Tpl目录里面是AutoIndex.tpl.php。因为初学php,不太懂,我只好做了一件事,在Tpl目录下建了个符号链接Autoindex.tpl.php,之后就正常了。
