在项目上线的时候,采用阿里云虚拟主机和已经配置好的文件没办法指定目录到public的时候,把public里面的文件拿出来,放在根目录下面,将index.php里面的文件改为
<?php
// 定义应用目录
define('APP_PATH', './application/');
// 开启调试模式
define('APP_DEBUG', true);
// 加载框架引导文件
require './thinkphp/start.php';
然后将public下面的.htaccess 拿出来放在跟目录下面,就可以使用了
上线之后可能会有模板文件不存在的问题,
如何采用的小驼峰的命名方法,只需要将config配置文件中的url_convert 改为 false允许使用小驼峰的方法
// 是否自动转换URL中的控制器和操作名
'url_convert' => false,
如果不是采用的小驼峰的方法,有可能是大小写的问题