thinkphp调整框架核心目录think的位置
thinkphp的核心目录即框架文件可以放在项目之外的目录,这点手册上有提到,放在项目之外的地方可以方便其他项目共用一个框架文件。
在入口文件的index.php中,在导入框架目录这一行,可以直接修改
1
|
require '../ThinkPHP/ThinkPHP.php' ; |
也可以定义常量THINK_PATH 来修改
1
2
|
define( 'THINK_PATH' , realpath ( '../Think' ). '/' ); require THINK_PATH. 'ThinkPHP.php' ; |
realpath() 函数是用来返回绝对路径的,定义绝对路径会提高系统的加载效率。
THINK_PATH路径定义也必须以“/”结尾。
详细可以参考thinkPHP3.2.2手册的 基础 > 入口文件 章节。
帅的无语!