您可以通过SSH或FTP将文件上传到CloudControl吗?

时间:2014-10-22 21:57:37

标签: php git yii cloudcontrol

我是CloudControl和git的新手,虽然我已经编程了一段时间。

我只是测试CC并设置测试php应用程序,并且正在使用Yii(我已经知道)。我创建了应用程序,以及"测试"按照本指南分支:https://www.cloudcontrol.com/dev-center/Guides/PHP/Yii%201.1.10

我没有"框架"我的Yii apps目录中的目录。它是一个更高的目录,并由Yii推荐(因此它不在Web根目录中)。在git下也没有这个框架目录是有意义的,这就是为什么该文件夹也没有部署到我的cloudcontrol应用程序。

所以我的问题是,我可以FTP或SSH到我的CloudControl应用程序手动上传这个文件夹(所以我的应用程序实际上可以在CC上运行),或者我是否需要将文件夹移动到我的应用程序目录中,把它放在git下,并将其部署到CC?它目前无法运行,因为我的CloudControl应用程序上不存在Yii框架文件夹。

1 个答案:

答案 0 :(得分:0)

不,我们不提供SSH或FTP上传,因为所有依赖项都必须是Git推送期间构建的映像的一部分。但是,它们不需要在存储库中。实际上建议使用composer来跟踪PHP的依赖关系。我看到Yii现在支持这个,所以我们网站上的指南现在似乎有点过时了。

PHP Buildpack确实支持Yii并负责设置webroot。您可以在这里查看:https://github.com/cloudControl/buildpack-php如果您需要不同的配置,它还提供自定义Apache或PHP配置。