【原创】使用ThinkPHP5产生的一些小问题

【原创】使用ThinkPHP5产生的一些小问题

1、数据库所有的配置都没问题,但是总提示:No database selected

当你已经设置好了数据库了,查找各个地方也都感觉没有任何问题,但是却总是提示没有选择数据库,怎么回事呢?不要急,有可能是缓存导致的,删除runtime这个文件夹,清除缓存再试试,应该就没问题了!

2、自动生成模块和代码注意事项【public目录下的index.php】
// 读取自动生成定义文件
$build = include ‘../build.php’ // 在上一层目录
// 运行自动生成
\think\Build::run($build);   // build要首字大写,否则抓瞎
// 后台管理模块
\think\Build::module(‘admin’);
3、以post方式定义的路由,以get方式访问下面三种路由都会指向默认的方法,即demo/Index/index方法
Route::post( [
    ‘demo’         => ‘demo/Index/index’,
    ‘demo/index’   => ‘demo/Index/index’,
    ‘demo/demo’    => ‘demo/Index/demo’,
]);

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据