我有一个使用名为EnvSwitcher的插件类的新项目。我去设置数据库文件,并且database.php文件为空,除了我从未见过的两行:
App::uses('EnvSwitcher', 'Lib/EnvSwitcher');
EnvSwitcher::includeBaseFile(__FILE__);
项目未加载,只有白屏。我尝试将数据库连接信息添加到文件中,什么都没有。试图甚至用常规数据库信息替换这两行,但仍然没有。这是怎么回事?
答案 0 :(得分:0)
它是一个环境转换课程。你在这里上课: https://github.com/angelxmoreno/CakePHP-Environment-Switcher/blob/master/EnvSwitcher.php
签入文件夹:Config/env/_default/
应该有配置文件的副本进行修改。
如果在Config/envs
中有多个文件夹,则每个文件夹中都应有一份文件副本,以便在不同环境之间切换。