我刚刚在开发服务器上完成了新安装的PyroCMS,系统和addons文件夹似乎位于“public_html”中的文档根文件夹上方。
PyroCMS基于CodeIgniter,每次我进行CodeIgniter安装时,为了安全起见,我总是让系统文件夹放在文档根目录下面。 PyroCMS安装不应该这样吗?
答案 0 :(得分:1)
模块需要资产,这当然意味着需要HTTP访问。我们计划最终将资产助手改进为GZIP /缩小/组合所有内容并将其传递给“资产”控制器,这意味着图像可以缓存和调整大小,javascript可以被压缩等等。
通过这种方式将所有内容放在PHP文件中意味着最终你将能够拥有公共文件夹之外的所有内容,但是现在你需要直接访问,或者你完全搞砸了使用图像主题的机会, css,javascript或icons。
只是不要告诉Apache以文本/纯文本形式提供PHP文件,你绝对没问题。 ; - )