【问题标题】:Where should my system and addons folders reside for PyroCMS?PyroCMS 的系统和插件文件夹应该放在哪里?
【发布时间】:2011-08-31 23:44:27
【问题描述】:

我刚刚在开发服务器上完成了 PyroCMS 的全新安装,系统和插件文件夹似乎位于“public_html”内的文档根文件夹上方。

PyroCMS 基于 CodeIgniter,每次我安装 CodeIgniter 时,出于安全目的,它总是让我将系统文件夹放在文档根目录下。 PyroCMS 安装不应该是这样吗?

【问题讨论】:

    标签: php security codeigniter hosting pyrocms


    【解决方案1】:

    模块需要资产,这当然意味着需要 HTTP 访问。我们计划最终将 Asset 助手改进为 GZIP/minify/combine 一切,并将其传递给“asset”控制器,这意味着图像可以被缓存和调整大小,javascript 可以被压缩等等。

    以这种方式将所有内容放在 PHP 文件中意味着最终您将能够拥有公共文件夹之外的所有内容,但现在您需要直接访问,否则您将完全搞砸拥有图像主题的机会, css、javascript 或图标。

    只是不要告诉 Apache 将 PHP 文件作为 text/plain 来提供,这样就可以了。 ;-)

    【讨论】:

    • 那么这是否意味着系统文件夹可以在文档根目录之外?
    • 简短回答:不。长答案:见上文。
    猜你喜欢
    • 1970-01-01
    • 2012-07-10
    • 2018-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多