问题标签 [cloudcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kohana - 检测到 CloudControl Kohana 框架并推送失败。
将我的应用程序部署到 CloudControl 时,我在推送代码时突然遇到意外错误。
我不使用 Kohana 的典型文件夹结构。我将系统和模块文件夹放在我的应用程序文件夹之外。这使我可以保持应用程序的清洁并在 Kohana 中正常工作。
例如:
因为我知道 LoadBalances 文档根系统,所以我的 doc_root 中没有任何 tmp 或缓存文件夹。这个错误似乎是新的,让我现在有点不可能推送和部署对我的应用程序的任何更改。
我真的需要更改我的文件夹布局吗?Buildpack ( https://github.com/cloudControl/buildpack-php ) 能以某种方式检测到我的结构吗?我可以告诉 Buildpack 我的结构是什么样的吗?
heroku - cloudcontrol中如何设置环境变量?
我正在从 Heroku 迁移到 cloudcontrol,但找不到有关如何设置服务器环境变量的文档。怎么可能?
mysql - 如何在 cloudcontrol 上通过 my.cnf 增加 max_user_connections
我有没有机会访问 my.cnf 来增加
max_user_connections
在云控制上?到目前为止,max_user_connections 限制为 2
ssl - 插件 ssl.host SSL_DNS_DOMAIN 显示 amazonaws.com 子域
我使用命令添加了刚从 comodo 购买的 SSL 证书
检查后我的命令没有得到任何响应
为什么SSL_DNS_DOMAIN
表示这个子域名?
我刚刚使用命令检查了证书
它是一个有效的 2048 RSA 密钥。
有任何想法吗?谢谢
ruby-on-rails - cloudcontrol.com tcp 端口正在使用和 procfile 多个命令和推送挂钩
我正在尝试让 redmine 在 cloudcontrol.com 上运行。我有四个问题:
- 我需要做更多的事情来启动一个网络服务器,例如我每次部署时都需要运行 rake 任务。我可以把它们放在一个衬里吗?我在我的 Procfile 中得到以下测试:
网页:触摸 foobar;回声“巴巴兹”;bundle exec rails s -p $PORT -e production
但我既没有看到文件 foobar,也没有在日志文件中看到 barbarz :(
- 当我登录到服务器并想要启动应用程序时,它告诉我 tcp $PORT 已在使用中:
u24293@depvk7jw2mk-24293:~/www$ fuser $PORT/tcp # netstat 和 lsof 不可用 24293/tcp: 10 13 u24293@depvk7jw2mk-24293:~/www$ ps axu | grep 13 u24293 13 0.0 0.0 52036 3268 ?SN 15:22 0:00 sshd: u24293@pts/0
通过sshd???为什么会这样?
- 我需要在推送期间更改此默认行为: -----> Rails 插件注入 Injecting rails_log_stdout Injecting rails3_serve_static_assets
或者在它之后运行一些东西,因为easyredmine不喜欢供应商/插件中的插件(或者我快速修改easyredmine的代码)。我将如何做到这一点(不更改代码,像 capistrano 那样运行一个后钩子)?
- 我们在专用服务器上有自己的 gitlab,对于捆绑包,我需要提取这些宝石。如何在第一次部署之前获取运行应用程序的用户的公钥,以便将其添加到 gitlab?
提前致谢 :)
php - 如何将 zend 框架 2 php 应用程序部署到 CloudControl?
我有zend骨架应用程序,框架被检测到但我仍然遇到问题:Constructor Zend\Stdlib\Glob::glob() cannot be static 现在我不确定是与云控制的php版本有关,还是其他配置我应该考虑到。
例如,数据库日志而不是文件日志等等。
composer-php - cloudControl - PHP:(暂时)禁用作曲家
我很高兴在 cloudControl 上使用Composer开发一个 PHP 应用程序。将它集成到部署过程中的方式非常棒。但是,Composer 无需在每次部署时都进行更新。
是否可以(临时)禁用 Composer,每次部署?
提前致谢。
yii - CloudControl 部署脚本中不可访问的环境变量
我有一个由 Composer 调用的脚本,它应该运行一些数据库过程。但是,该脚本没有环境变量,因此未按预期连接到数据库。
我尝试使用 SSH 访问应用程序,并且所有环境变量都在那里,可由 PHP 命令行客户端访问。
部署输出的摘录:
这三个调试输出是由(是的,我创建了 APPLICATION_ENV var,如指南中所述):
varnish - 如何让 Varnish 满足 Cloudcontrol 上静态文件的请求?
我正在从(希望)无 cookie 域提供静态文件(图像、javascript、css 文件),该域也映射到我的 cloudcontrol 部署。这是请求和响应标头。我在请求中没有看到 cookie 标头,ETag 和日期检查应该满足,所以我希望 cloudcontrol 部署前面的清漆代理会获取请求并提供服务,但每次我尝试它时,所有静态文件都是从Apache 根据响应标头进行处理。任何小费表示赞赏。
请求标头
响应标头
dns - CloudControl 上的主机根域
我想托管一个像“example.com”这样的根域。Alias 插件允许您托管子域,例如“www.example.com”。
但是如何在 cloudcontrol 上托管根域“example.com”?因为我想创建一个从 example.com 到 www.example.com 的重定向。
我已经成功地将 www.example.com 的别名设置为我的 cloudControl 应用程序。但我无法设置从 example.com 到我的 cloudControl 应用程序的别名。
我不确定我是否了解 Alias 插件的所有内容。
最好的问候,克里斯蒂安