thinkphp 前后台如何共用一个数据库
两个入口文件index.php和admin.php,试过共用一个config配置文件没成功,不知道数据库要放在那里。文件目录结构...
两个入口文件index.php和admin.php,试过共用一个config配置文件没成功,不知道数据库要放在那里。
文件目录结构 展开
文件目录结构 展开
2个回答
展开全部
您好,所谓共用配置文件也就是说前后台使用同一个文件,因此我们只需要把前后台各自的配置文件提取出来,放置到和项目目录同级的目录下即可,然后在前后台各自的配置文件调用这个提取出来的文件。
1、建立共用的配置文件,Conf/config.php。
2、公用的配置已建立,接下来在前后台各自的配置文件中引用
前台(Index目录)配置文件。后台(Admin目录)配置文件同上。
3、测试:在前后台Index模块index方法里我们调用不同的数据表,可以显示不同的数据。
1、建立共用的配置文件,Conf/config.php。
2、公用的配置已建立,接下来在前后台各自的配置文件中引用
前台(Index目录)配置文件。后台(Admin目录)配置文件同上。
3、测试:在前后台Index模块index方法里我们调用不同的数据表,可以显示不同的数据。
追问
数据库要放到哪里呢?我现在是放在index入口对应的runtime-Data下,用你说的方法在admin中调不到数据库
改用分组的的方式解决了,还是谢谢你了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询