我刚刚部署了一个十月cms网站,它在我的开发机器上运行得非常好。我遇到的问题是,当我访问我的实时网站的后端时,我只看到两个主题:apitest和test(active)。在我的开发机器中,我有原始的Demo主题和我开发的自定义主题;包含这两个主题的目录存在于我的实时服务器中,但后端界面中的两个主题不可用于激活。
我可以做些什么来使它们可用?这两个奇怪的主题(最近和测试)来自何处?
答案 0 :(得分:0)
我找到了解决这个问题的方法。由于此站点最终将用作临时站点,因此我在根目录下创建了一个值为
的.env文件APP_ENV=testing
这导致网站进入测试模式(我错误地认为这将类似于临时站点),并且为测试模式定义的默认主题是“测试”。定义此设置的设置以及在目录config/testing/
我将.env的内容更改为
APP_ENV=staging
并创建一个config/staging
目录,其中包含正确的文件,以便在适当的时候覆盖live的配置值。