【发布时间】:2011-08-31 23:44:27
【问题描述】:
我刚刚在开发服务器上完成了 PyroCMS 的全新安装,系统和插件文件夹似乎位于“public_html”内的文档根文件夹上方。
PyroCMS 基于 CodeIgniter,每次我安装 CodeIgniter 时,出于安全目的,它总是让我将系统文件夹放在文档根目录下。 PyroCMS 安装不应该是这样吗?
【问题讨论】:
标签: php security codeigniter hosting pyrocms
我刚刚在开发服务器上完成了 PyroCMS 的全新安装,系统和插件文件夹似乎位于“public_html”内的文档根文件夹上方。
PyroCMS 基于 CodeIgniter,每次我安装 CodeIgniter 时,出于安全目的,它总是让我将系统文件夹放在文档根目录下。 PyroCMS 安装不应该是这样吗?
【问题讨论】:
标签: php security codeigniter hosting pyrocms
模块需要资产,这当然意味着需要 HTTP 访问。我们计划最终将 Asset 助手改进为 GZIP/minify/combine 一切,并将其传递给“asset”控制器,这意味着图像可以被缓存和调整大小,javascript 可以被压缩等等。
以这种方式将所有内容放在 PHP 文件中意味着最终您将能够拥有公共文件夹之外的所有内容,但现在您需要直接访问,否则您将完全搞砸拥有图像主题的机会, css、javascript 或图标。
只是不要告诉 Apache 将 PHP 文件作为 text/plain 来提供,这样就可以了。 ;-)
【讨论】: