我正在尝试使用 rackspace php SDK 更新到新的 API,因为旧的 API 已经被弃用了一段时间。我正在尝试在不使用 composer 的情况下使用 SDK,因为我们无法在生产服务器上安装 composer。我想知道是否有人对此有任何指示,或者是否有人成功地这样做了。在这一点上,我发现的唯一解决方案是手动要求特定文件所需的文件,但这将花费很长时间。
任何帮助表示赞赏!
我正在尝试使用 rackspace php SDK 更新到新的 API,因为旧的 API 已经被弃用了一段时间。我正在尝试在不使用 composer 的情况下使用 SDK,因为我们无法在生产服务器上安装 composer。我想知道是否有人对此有任何指示,或者是否有人成功地这样做了。在这一点上,我发现的唯一解决方案是手动要求特定文件所需的文件,但这将花费很长时间。
任何帮助表示赞赏!
我认为您可以尝试 Nicolas 在评论中的建议。所以是这样的:
在您的开发机器上,安装 Composer 并使用它在您的项目中要求 SDK,如下所示:
devmachine $ cd /path/to/your/project
devmachine $ composer require rackspace/php-opencloud 1.9.*
...
devmachine $ cd ..
devmachine $ tar cvzf project.tgz project/
从您的开发机器上传project.tgz
到您的生产环境并在适当的位置解压。
一切都应该在生产环境中正常工作,即使没有在该环境中安装 Composer 本身。