检测到CloudControl Kohana Framework并推送失败。

时间:2013-01-21 19:10:02

标签: kohana buildpack cloudcontrol

将我的应用程序部署到CloudControl时,在推送代码时突然出现意外错误。

remote: [1G-----> Kohana Framework detected        
remote: mkdir: cannot create directory `application/cache': No such file or directory        
remote: [1G !     cloudControl push rejected, failed to compile php app

我不使用Kohana的典型文件夹结构。我将系统和模块文件夹放在我的应用程序文件夹之外。这使我能够保持应用程序的清洁,并在Kohana中正常工作。

例如:

-doc_root
-- modules (all modules)
-- system (kohana framework only)
-- app1 (some single application)
--- application
---- classes... (and so on)
--- webroot
---- index.php

因为我知道LoadBalances文档根系统,所以我的doc_root中没有任何tmp或缓存文件夹。 这个错误似乎是新的,现在我无法将任何更改推送和部署到我的应用程序中。

我真的需要更改文件夹布局吗? Buildpack(https://github.com/cloudControl/buildpack-php)可以以某种方式检测我的结构吗?我可以告诉Buildpack我的结构是什么样的吗?

1 个答案:

答案 0 :(得分:0)

buildpack目前不支持此布局。您可以set your document root manually(在此示例AFAICT中,webroot将为/app/www/app1/webroot)。

相关问题