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

问题描述 投票:0回答:1

尽管我已经编程了一段时间,但我还是CloudControl和git的新手。

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

我的Yii应用程序目录中没有“框架”目录。 它是上一级目录,Yii建议采用这种方式(因此不在Web根目录中)。 不在git下也没有此框架目录是有道理的,这就是为什么该文件夹也未部署到我的cloudcontrol应用程序的原因。

所以我的问题是,我可以通过FTP或SSH到我的CloudControl应用程序以手动上传此文件夹(这样我的应用程序实际上可以在CC上运行),还是我需要将该文件夹移到我的应用程序目录中,并将其放在git下,然后进行部署给CC? 由于Yii框架文件夹在我的CloudControl应用程序上不存在,因此目前无法运行。

php git yii cloudcontrol
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.