【问题标题】:How to change the DocumentRoot on cloudControl?如何更改 cloudControl 上的 DocumentRoot?
【发布时间】:2012-11-23 23:51:10
【问题描述】:

我需要将一个子目录设置为 DocumentRoot 以在 slim 框架上运行我的应用程序。有没有办法做到这一点?

我尝试使用 htaccess 文件但没有成功: 根:

RewriteEngine On
RewriteRule ^$ www/ [L]
RewriteRule (.*) www/$1 [L]

子目录:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

【问题讨论】:

    标签: cloud slim cloudcontrol


    【解决方案1】:

    只需在您的应用程序根目录中创建一个.ccconfig.yaml

    内容应该是

    BaseConfig:
        WebContent: /www
        AdminEmail: [email]
    

    应该可以。如果需要,您也可以在此文件中定义自己的 PHP-config-settings。

    【讨论】:

    • 嘿,你能给我们指出这个文件的文档链接吗?我查看了一堆文档页面,发现没有对文件的引用:(
    • 奇怪,目前我能找到的唯一参考是this here
    • 是的,DotCloud 文档太烂了……在这篇文章之后的一段时间,我发现他们甚至不再推荐使用这个配置文件了,但这不是写在任何地方的。我不得不邮寄给他们,让他们告诉我这个。他们说“别再给我们发邮件了,这是一项付费服务​​,愚蠢的”。结论:文档非常糟糕只是为了迫使您支付支持费用。不会和我一起工作。在其他 PaaS 中支付基础设施费用时,我可以更轻松地完成工作。愚蠢和不公平的策略。
    • @Igoru:我认为 Vied12 和 Denis 都在谈论 CloudControl(柏林的 baes)。它与 dotcloud(位于美国)有任何关系吗?因为到目前为止,我只与云控制人员有过良好的经验。
    • 糟糕!我的意思是 CloudControl。 DotCloud 是另一家前段时间甚至停止提供免费帐户的提供商。也许我在这里发表评论时想到了这一点,对不起。但我仍然认为他们的文档很糟糕,而且支持几乎不存在,因为它实际上是有偿的。他们很友善,但这并不意味着支持服务很好 - 至少在您不付款时不会。
    猜你喜欢
    • 2019-02-13
    • 2012-03-22
    • 2018-11-14
    • 2012-03-22
    • 1970-01-01
    • 2016-03-26
    • 2010-12-21
    • 2012-03-16
    • 2012-12-08
    相关资源
    最近更新 更多