【问题标题】:Production install cake 2.0 in mediatemple/plesk在 mediatemple/plesk 中生产安装 cake 2.0
【发布时间】:2013-04-09 02:29:44
【问题描述】:

我目前正在尝试在共享 IP 上托管在 mediatemple/plesk 上的新站点上安装 cake。我已将解压缩的蛋糕包添加到 httpdocs 文件夹 (../httpdocs/cake/),这是该站点的服务器默认设置,如 cake 文档中所述。但是它并没有将我带到蛋糕安装页面,因此按照蛋糕文档中的说明,我重置了该站点的 DocumentRoot。我在网上为 plesk 找到的文档根目录的解决方案是在我想要重定向的站点的 conf 文件夹中的 vhost.conf 和 vhost_ssl.conf 中设置文档根目录。这些文件中的每一个现在都有以下代码行(仅文档中的代码):

DocumentRoot /var/www/vhosts/(mydomain.com)/httpdocs/cake/app/webroot/

由于它仍然没有加载到蛋糕主页/安装页面(相反我得到了 apache 测试页面......)我继续在网上和这些论坛中搜索,但只是不断重复创建虚拟主机.conf 和 vhost_ssl.conf 文件,就像我在上面所做的一样(同一行代码和所有内容)

通过文件路径手动将我的浏览器指向 cake/app/webroot/ 和 cake/app/webroot/index.php 只返回一个空白页面。

有没有其他方法可以让它正确指向安装页面,以便我可以开始构建?

【问题讨论】:

    标签: cakephp installation cakephp-2.0 plesk mediatemple


    【解决方案1】:

    DocumentRoot /var/www/vhosts/(mydomain.com)/httpdocs/cake/app/webroot/

    我会说这行不通。

    如果我没记错的话,你需要访问的 index.php 位于“/var/www/vhosts/(mydomain.com)/httpdocs/cake/”中。

    您应该删除 DocumentRoot,然后浏览到:mydomain.com/cake/index.php 在那里你应该看到蛋糕页面

    (在您尝试将 DocumentRoot 设置在其他位置之前,这应该可以正常工作)

    【讨论】:

    • 我正在按照此处列出的说明进行操作:book.cakephp.org/2.0/_downloads/en/CakePHPCookbook.pdf 安装屏幕终于出现了。这样做只花了大约 24 小时,然后又重新保存了一些到 vhost.conf 和 vhost_ssl.conf 文件,以摆脱我的服务器不断添加到它们的代码。
    猜你喜欢
    • 2013-09-02
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 2012-01-26
    • 1970-01-01
    • 2010-10-19
    • 2019-06-10
    • 2019-10-09
    相关资源
    最近更新 更多