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__));