出于某种原因,我的管理员屏幕只是挂起了一些javascript错误。我把它安装在windows 7 ultimate 64bit上的xampp上。可能是什么导致了这个?我会发布错误的截图,任何帮助都会很好!附:这是我第一次安装silverstripe,所以很好。 :)
答案 0 :(得分:2)
当无法创建组合资产文件时,通常会发生这种情况。确保Web服务器用户具有assets/
和assets/_combinedfiles
文件夹的写入权限,然后转到your-site.com/admin/pages?flush=1
。
或者,由于这是本地安装,因此以dev模式运行。文档中有instructions有关如何设置此内容的信息。
答案 1 :(得分:0)
如@simon_w所示,由于文件夹权限,会出现此问题: 在本地环境中,除了通过yml config的方式之外,您只需将以下内容放在mysite文件夹中的_config.php中即可。
Director::set_environment_type("dev");
在开发模式下,安装不需要写入assets / _combinedfiles。但是,最好还是拥有资产文件夹的写权限。
因此,只需增加其下的资产和目录的权限即可。上传的文件也会存储在那里,如果权限不够,则无法从管理面板上传文件。其他功能主义者也可能受到影响。