—website.com
—application
—tp(所有tp框架和public,runtime,vendor)所在的目录
—extend
—public
—thinkphp
—vendor 插件
—index.php (引导文件)
要使这样的结构能够运行,需要修改index.php入口函数,同时需要修改框架里的base.php文件,因为vendor在base里面定义的路径通过APP_PATH拼接而来,所以需要修改如下:
index.php :
// 定义应用目录
define('APP_PATH', __DIR__ . '/application/');
// 定义框架的目录
define('FRAMEWORK_PATH',__DIR__.'/tp/');
// 加载框架引导文件
require __DIR__ . '/tp/thinkphp/start.php’;
然后修改base.php
defined('FRAMEWORK_PATH') or define('FRAMEWORK_PATH',dirname(APP_PATH) . DS);
defined('EXTEND_PATH') or define('EXTEND_PATH', FRAMEWORK_PATH . 'extend' . DS);
defined('VENDOR_PATH') or define('VENDOR_PATH', FRAMEWORK_PATH . 'vendor' . DS);
defined('RUNTIME_PATH') or define('RUNTIME_PATH', FRAMEWORK_PATH . 'runtime' . DS);
ThinkPHP5.0 index.php随便放那个目录以及相关的修改
最新推荐文章于 2024-02-04 16:29:09 发布