StartMVC采用单入口文件,文件位于/public/index.html(默认)
代码为:
// 系统目录分隔符
define('DS', DIRECTORY_SEPARATOR);
// 项目根目录
define('ROOT_PATH', realpath(__DIR__.DS.'..'.DS).DS); // 入口文件在 public 中
//define('ROOT_PATH', dirname(__FILE__).DS); // 入口文件在项目根目录
require(ROOT_PATH .'startmvc'.DS.'boot.php');
常量ROOT_PATH为项目根目录路径,这里基于入口文件进行定义的,如果入口文件变动了。这里也要相应要进行调整. 如果你想把网站目录改到其它地方,只要把这个入口文件复制到相应的目录中就可以了,比如项目根目录下,特别是一些虚拟主机的用户有这样的要求。同时ROOT_PATH要做相应的改动。
define('ROOT_PATH', dirname(__FILE__));