问题标签 [appfog]
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.
ruby - appfog gem install — 找不到命令
我有一个要上传到 AppFog 的 Rails 应用程序。成功安装了命令行工具,gem install af
但是当我想执行它时,它给了我错误:
所以我去了我的 rbenv 目录,它就在那里:
这是路径问题吗?我该如何解决?
环境:
- OSX 山狮
- rbenv + 红宝石 1.93 p194
- 红宝石 1.8.24
python - 需要解决方法在 AppFog 上制作 python 独立应用程序
在 appFog 网站上阅读了我可以使用 APScheduler 制作 python 后台工作程序后,我试了一下。我尝试使用包含以下行的requirements.txt
文件(使用创建)推送一个简单的 python 独立应用程序:pip freeze
但是当将其推送到 appFog 时,出现以下错误:
所以我猜该requirements.txt
文件没有被读取。appFog 支持证实了它确实还不支持独立应用程序,即 python 独立应用程序无法在 appfog 上导入库,因此它们的使用非常有限。
所以我想知道是否有人已经有这种经验,是否有人找到了解决方法。我宁愿不要在 ruby 中这样做或切换到另一个平台。有没有办法使用常规的 python 或 django-python 应用程序来做到这一点?
ruby-on-rails - App Fog Rails 迁移数据库
我应该如何在App Fog中迁移Rails应用程序数据库?
例如,在第一次部署后的 Heroku 上,您必须运行:
有没有类似的命令或者数据库自动部署在App Fog上?
PS我没有找到这方面的文档。database.yml
它是否像 Heroku 一样通过生成文件来自动配置数据库?
ruby - 将错误上传到 appfog:“错误(JSON 404):未找到”
我正在为我的 grails 应用程序使用 appfog 服务。我使用af
了他们的 ruby 实用程序几个星期,效果很好。今天我尝试像往常一样通过命令更新我的项目:
但是收到一个错误:
我不知道我弄坏了什么,但在另一台电脑上我做了同样的事情并且它可以工作。
如何解决?也许你知道我打破了什么?
python - 如何在 AppFog 中使用 Apache 提供静态内容(WSGI Python 应用程序)
我用了几天的AppFog PaaS 系统,我很喜欢它,它可能是我测试过的最好的 PaaS 系统(我之前使用过其他 3 个),但是没有找到关于如何服务静态的信息前端 Web 服务器的内容(Apache https 或 nginx) 我不确定正在使用什么服务器。
我的应用程序是一个带有 CherryPy 的 Python WSGI,并且在 AppFog 中完美运行,但我不希望 CherryPy 提供静态内容,我认为 Apache httpd 或 nginx 是一个更好的选择。
node.js - 更新时 AppFog 错误
当我在我的 appfog 云托管中更新我的文件时,我总是会收到这个错误。
这是什么原因,我该如何预防?
mysql - 无法将我的本地 Wordpress 安装隧道传输到 appfog 上的 mysql 数据库
我在 appfog 上设置了 wordpress 安装(使用 rackspace),并将安装克隆到我的本地机器进行开发。我知道安装工作(使用 MAMP),因为我创建了一个本地 mysql 数据库并将 wp-config.php 更改为指向它。但是,我想开发而不必每次提交时都更改 wp-config.php。在做了一些研究之后,似乎 Appfog 服务 Caldecott 让我可以使用af tunnel
. 不幸的是,我在让它工作时遇到了问题。即使我将 MAMP mysql 端口更改为 8889 之类的东西,并通过端口 3306 隧道 mysql,它看起来已经连接,但在加载我的本地主机 Wordpress 时仍然出现“建立数据库连接时出错”。当我退出 mysql 监视器时(使用ctrl+x, ctrl+c
),我收到一条消息,指出“错误:'mysql' 执行失败;它在你的 $PATH 中吗?”。最初,不,它不是,但我已经在本地机器上修复了 PATH 变量,这样当我转到终端并输入mysql
,它会加载。
所以我想我的问题是两个部分:
1.)我是否在我的本地机器上采用正确的方法进行 Wordpress 开发
和
2.)如果是这样,为什么隧道不起作用?
deployment - 将 Playframework 2 部署到 AppFog - 内存问题
我正在尝试将简单的 Playframework Scala 应用程序部署到 AppFog。我创建了新的 Scala 应用程序并从AppFog 文档中添加了一个 JAR 。然后我按照从部署到 AppFog 指南的步骤进行操作。
问题是当保留的内存少于 900MB 时,应用程序将无法启动。错误是:
当启动更多内存时,应用程序启动并仅使用大约 140MB 的声明 900MB。是 Play 的启动内存峰值还是 AppFog 中的错误?
你们有在 AppFog 上成功部署过 Play 应用吗?
编辑 这在具有 256M 内存的 cloudfoundry.com 上运行良好。
php - 将php变得非常严格
我想将我的环境(php.ini 和 apache)配置为尽可能严格。例如:
给定路径中的类c:\xampp\htdocs\test\classes\My.Class.php
我想要那个
失败。 (即使在窗户上)
我想要那个
高兴。 区分大小写
主要原因是 appfog 对路径非常严格,不允许在其中使用反斜杠并且区分大小写。