我刚刚部署了一个十月份的cms网站,在我的开发机器上运行得非常好。我遇到的问题是,当我访问我的实时站点的后端时,我只看到两个主题: apitest和test (活动)。在我的dev机器中,我有我开发的原始Demo主题和一个自定义主题;包含这两个主题的目录在我的活动服务器中存在,但是这两个主题在要激活的后端接口中是不可用的。
我能做些什么来提供它们,这两个奇怪的主题(最高峰和测试)从何而来?
发布于 2016-04-01 21:01:14
我已经找到了解决这个问题的办法。由于这个站点最终将被用作一个暂存站点,所以我在根目录下创建了一个具有以下值的.env文件:
APP_ENV=testing这导致站点进入测试模式(我错误地认为这将类似于一个暂存站点),并且为测试模式定义的默认主题是'test‘。定义此设置的设置以及在目录config/testing/中找到的更多设置
我将.env的内容更改为
APP_ENV=staging并创建了一个config/staging目录,其中包含正确的文件,以便在适当的情况下覆盖来自live的配置值。
https://stackoverflow.com/questions/36365457
复制相似问题