重新打开浏览器后,我无法访问 SilverStripe 中的管理面板



我有一个奇怪的问题与SilverStripe CMS…和浏览器。可能是一些愚蠢的问题,我只是无法解决。

我在Apache服务器上运行SS,在我的Linux盒子上。安装很好,我可以做任何事情。但当我关闭浏览器,然后重新打开时,我唯一能看到的就是网站本身。当我尝试访问/admin页面时,我被要求输入密码,然后我应该被重定向到CMS管理面板页面。我被重定向了,但我只能看到"正在加载…"的信息和党卫军的标志。什么也没发生。

复制它的简单步骤如下:

  1. 安装SS
  2. 关闭浏览器。
  3. 重开。
  4. 尝试到达/admin。
真正有趣的是,我检查了在浏览器中看不到的页面(CMS管理面板)的源代码:它似乎很好。HTML就在那里。但是,页面没有正确呈现。

我也检查了我的日志。一切似乎都很好。没有服务器错误(没有404或5xx)。

在我关闭浏览器之前(就在SS安装之后),一切都很好。我可以进入管理面板。但是在关闭浏览器后,我不能再进入管理面板-我所能看到的是"Loading…"消息和SS标志。它既发生在本地,也发生在远程。

我使用铬和FF,如果它是任何重要的。它们的行为是一样的


更新:

问题解决。解决方案很简单:只需在mysite/_config.php文件中添加以下行。

要求::set_combined_files_enabled(假);

(来源:http://www.silverstripe.org/general-questions/show/14861 # post296241)

谢谢你的评论,schellmax -我怎么能这么愚蠢,忘记检查控制台??

我有类似的问题-您需要在assets文件夹上设置适当的权限(777)。否则,一些JS不能正确地组合和加载到管理界面中。

最新更新