十月 CMS - 不能 select 主题
October CMS - cannot select themes
我刚刚部署了一个在我的开发机器上运行良好的 october cms 网站。我遇到的问题是,当我访问实时站点的后端时,我只看到两个主题:apitest 和 test(活动)。在我的开发机器中,我有原始的演示主题和我开发的自定义主题;包含这两个主题的目录存在于我的实时服务器中,但是这两个主题在后端界面中不可用。
我该怎么做才能使它们可用,这两个奇怪的主题(apitest 和 test)从何而来?
我找到了解决这个问题的方法。由于该站点最终将用作暂存站点,因此我在根目录中创建了一个 .env 文件,其值为
APP_ENV=testing
这导致该站点进入测试模式(我错误地认为这类似于临时站点)并且为测试模式定义的默认主题是 'test'。在目录 config/testing/
中可以找到定义此内容和更多内容的设置
我把.env的内容改成了
APP_ENV=staging
并创建了一个 config/staging
目录,其中包含正确的文件,以根据需要覆盖实时配置值。
我刚刚部署了一个在我的开发机器上运行良好的 october cms 网站。我遇到的问题是,当我访问实时站点的后端时,我只看到两个主题:apitest 和 test(活动)。在我的开发机器中,我有原始的演示主题和我开发的自定义主题;包含这两个主题的目录存在于我的实时服务器中,但是这两个主题在后端界面中不可用。
我该怎么做才能使它们可用,这两个奇怪的主题(apitest 和 test)从何而来?
我找到了解决这个问题的方法。由于该站点最终将用作暂存站点,因此我在根目录中创建了一个 .env 文件,其值为
APP_ENV=testing
这导致该站点进入测试模式(我错误地认为这类似于临时站点)并且为测试模式定义的默认主题是 'test'。在目录 config/testing/
我把.env的内容改成了
APP_ENV=staging
并创建了一个 config/staging
目录,其中包含正确的文件,以根据需要覆盖实时配置值。