问题标签 [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.
wordpress - 使用 htaccess 将通配符子域映射到其他主机
我在 appfog 上托管我的 wordpress,但 appfog 还不允许通配符子域。我决定在 heroku 上创建一个应用程序并将 htaccess 放在那里,因此任何通配符子域都将重写为 appfog。
如何使用放置在 heroku cedar 上的 htaccess 制作 URL sample-post.apps1.herokuapp.com/subtitle/... --> apps1.appfog.com/sample-post/subtitle/...?
php - 在 AppFog 上运行 PHP 工作者
我搜索,搜索和搜索,但没有找到任何资源。
有什么方法可以在 AppFog 上的 PHP 应用程序中运行工作者?
我只找到了基于这些语言的框架运行 Ruby、Node.js 和 Python 工作者的说明。
python - Appfog Django admin css 丢失
我正在使用http://appfog.com我有 DEBUG = True 和 ADMIN_MEDIA_PREFIX = '/static/admin/' 缺少管理员的 css。
mod-rewrite - Yii 从 URL 中删除应用程序目录名称
好吧,这似乎是一个很常见的问题,但我在论坛上找不到明确的解决方案。
我的 Yii 是这样设置的
app 文件夹托管 yii 应用程序
但是我的网址看起来像:site[dot]com/app/site/index
如何从 URL 中删除“应用程序”部分。
我尝试将我的 .htaccess 文件移动到 webroot 文件夹并重定向,但 'app' 仍然显示在 url
这是/webroot/.htaccess的内容
如果我可以将我的 webroot 更改为 /webroot/app 但我无法控制,我会很容易。谢谢你的帮助..
这是在 appfog 上启动的,因此我无法控制 webroot,或者让框架文件夹位于 webroot 上方的一个目录中。
javascript - Appfog,nodejs,环境变量:服务在某一点不包含,但在另一点包含
我的 server.js 中有以下代码:
此时的输出是:
虽然这当然应该是:
它不应该是未定义的,因为您可以清楚地看到 ["mysql-5.1"] 实际上是一个数组。我不知道它为什么会出现这种奇怪的行为,而且我在任何地方都找不到它为什么会这样做。
ruby - Sinatra Modular 应用程序无法识别 AppFog 上的路线
我已经开始使用模块化样式编写我的 Sinatra 应用程序,在这个 stackoverflow 答案中建议,并已成功将其部署在 Heroku 上,但是当尝试部署到 AppFog(除了 datamapper mysql/postgres gems 之外的相同代码)时,我得到“未找到”我定义的每条路线的错误。
我的视图和设置中的公共路径:
定义路线的示例:
配置.ru
结构与上面链接的基本相同。
没有应用程序错误,只有“未找到”消息和日志中相应的 404“GET”条目。PUBLIC 文件夹正在正常工作 - 我可以访问站点 URL 之外的所有静态文件(即。site.com/img/anypic.jpg
)。而且,正如我所提到的,完全相同的应用程序可以在 Heroku 上完美运行。
我正在使用捆绑包,因此可以使用自定义 gem,并且在切换到模块化结构之前没有问题。
安装在 AppFog Ruby 1.9.3 运行时。
想法……
appfog - 在 appfog 上,如何查找 500 Internal Server Error 的原因?
我创建了一个简单的 python 烧瓶应用程序,它在http://cm-test.aws.af.cm/上运行良好
但是,当您在路由http://cm-test.aws.af.cm/redis上访问它时,它会因“500 Internal Server Error”而失败
问题是,我找不到查看有关该问题的日志或错误消息的方法……这是语法错误,还是异常,还是其他?
如何获取有关此错误的更多信息?
我在仪表板上找不到任何内容,日志中也没有任何内容(“af logs cm-test”)
cloud-foundry - 安装 caldecott osx 山狮时遇到问题
我在 osx 山狮上安装 caldecott 时遇到问题。我不断收到此错误:
$ sudo gem install caldecott --no-rdoc --no-ri
错误:安装 caldecott 时出错:错误:无法构建 gem 原生扩展。
检查 -lssl 中的 main()... * extconf.rb 失败 * 由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。
/Users/Jay/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/mkmf.rb:369:in `try_do':编译器无法生成可执行文件。(RuntimeError) 你必须先安装开发工具。
这是我的宝石清单:
*当地宝石*
可寻址 (2.2.8) af (0.3.18.11) 捆绑器 (1.2.3) cfoundry (0.4.15) clouseau (0.0.2) 交互 (0.5.1, 0.4.8) json_pure (1.6.7) manifests-vmc- plugin (0.4.19) mime-types (1.19) Mothership (0.3.5) multi_json (1.4.0) multipart-post (1.1.5) rake (10.0.2) rb-readline (0.4.2) rest-client ( 1.6.7) rubygems-bundler (1.1.0) rubyzip (0.9.9) rvm (1.11.3.5) terminal-table (1.4.5) tunnel-dummy-vmc-plugin (0.0.2) uuidtools (2.1.3) vmc (0.4.7)
关于如何让它发挥作用的任何想法。还是有另一种方法可以在 appfog 上通过隧道连接到我的 mongodb?
wordpress - 如何在 Appfog 中下载整个网站内容?
我在appfog中创建了一个wordpress应用程序,但是Appfog中的“下载源代码”功能不允许我下载整个网站内容,例如wp-content/uploads/
不能包含下的文件。appfog回复中的支持如下:
当您执行“af pull”命令时,这将拉取应用程序的最后一个暂存或推送副本,而不是拉取服务器上的实时内容。我们确实建议用户上传和静态媒体内容,尤其是对于 Wordpress,使用像 Amazon S3 这样的 CDN 来存储这些文件。这样您就可以通过 CDN 直接访问它们,它们远离应用程序提供服务以获得更好的性能,并且在使用临时文件系统重新启动应用程序时它们不会消失。
ruby-on-rails - Appfog + Rails 3 + Postgresql + IronWorker => 无法连接到服务器:连接超时(PG::Error)
我在 Appfog 上部署了一个带有 postgresql 数据库的 Rails 3 应用程序。我想用 IronWorker 运行后台作业,但我无法连接到我的数据库。
这是我的铁工文件(.worker + my_worker.rb)
。工人
my_worker.rb
然后我创建一个任务,将数据库连接传递给 Ironworker:
这是我在 IronWorker 中的错误
有人可以帮我从 IronWorker 连接我的 Appfog DB 吗?
非常感谢提前
——马修