草庐IT

heroku-cli

全部标签

angularjs - Heroku + MEAN 堆栈错误 : Parameter "url" must be a string, 未定义

我正在关注这个tutorial从Heroku开始构建一个MEANStackContactAPP,我遇到了一些奇怪的错误!虽然我的应用程序在部署后运行良好,但当我在本地运行时,该应用程序无法连接到Mongodb。我得到的错误是:url.js:88thrownewTypeError('Parameter"url"mustbeastring,not'+typeofurl);^TypeError:Parameter"url"mustbeastring,notundefinedatUrl.parse(url.js:88:11)atObject.urlParse[asparse](url.js:8

ruby-on-rails - 在 Heroku 上从 SQLite3 迁移到 Mongo?

我目前正在将SQLite3与一个简单的帖子和图像共享应用程序一起使用,类似于Rails3Hartl教程(就数据库结构而言)。但我想转移到Mongo以进行future的可扩展性/学习。我也托管在Heroku上,并且使用15GB的共享数据库。我尝试为过渡安装MongoHQ和MongoMapper(按照Heroku的说明),根据Heroku的支持,这部分设置正确。但是,当我关闭共享数据库时,应用程序停止工作,而不是运行Mongo。我不确定接下来要做什么,我是否必须在mongo中重写我的代码,或者mongomapper是否可以解决所有这些问题?如果我更改,我的数据会丢失吗?如果是,我该如何复制

mongodb - 使用 Mongo CLI 查看名为 "stats"的集合

不是真的想,我创建了一个名为stats的集合来收集我的应用程序中的聚合数据(使用MongoDB驱动程序)。它似乎保存正确,驱动程序正确地从该集合中获取数据,没有任何问题。现在我没有想到的是db有一个名为stats的方法,它可以为您提供有关db实例运行状况的统计信息。这实际上使得无法通过CLI查看stats集合中的记录。showcollections的编辑输出::PRIMARY>showcollectionsalertscategoriescompaniescustomersstatesstatssystem.indexessystem.profilesystem.usersusers尝

mongodb - pecl 无法在 php CLI 模式下工作(在 Gearman 中涉及 mongoDB)

出于测试目的,我在本地主机上运行了gearman。所以我从php命令行运行gearmanworker.php文件。当我在正常的apache模式下测试它时,mongoDB工作得很好,但是当它从gearmanworker文件运行时,我收到错误“fatalerror:找不到类‘Mongo’”。现在Mongo类来自pecl和php.ini中的mongo.so扩展。是的,试图找出为什么从CLI运行的php文件不同。它是否使用单独的php.ini文件? 最佳答案 您可以通过执行php--ini检查CLI版本正在加载哪些.ini文件。如果您的PH

mongodb - Heroku 和 MongoLab 提供的 MongoDB 数据库的默认 dbuser 和 dbpassword 是什么?

我是Heroku和MongoDB的新手。我创建了一个Heroku应用程序,其中包含MongoLab的附加MongoDB。一切都是由Heroku自动设置的。当我导航到MongoLab数据库管理器页面(SSO保护)时,它显示了一个标准的MongoDBURL:mongodb://:@dsxxxxxx.mongolab.com:39674/heroku_xxxxxxxx那些“x”字母代表数字。我根本没有费心指定dbuser和dbpassword。那么dbuser和dbpassword是什么? 最佳答案 这些答案都不正确,如果您想知道您的数据

mongodb - Heroku + Node.js + MongoHQ + expressjs

我正在尝试将Heroku与Mongo一起用于Express.js项目。努力连接到mongohq。日志输出:connstring是:mongodb://heroku:XXXXXXXXXXXXXXXXXXXXXXXX@staff.mongohq.com:10073/app676842主机是:staff.mongohq.comapp.configure(function(){app.set('connstring',process.env.MONGOHQ_URL||('mongodb://'+app.set('m_host')+'/'+app.set('m_database')));cons

ruby - Sinatra、Mongoid、Heroku、MongoHQ : connecting to Mongodb

尝试在Heroku(MongoHQ)上使用Sinatra启动和运行Mongoid。以前有使用Rails的经验,但第一次使用堆栈和Sinatra。从网络上的一个简单示例(app.rb)开始:require'rubygems'require'sinatra'require'mongo'require'mongoid'configuredoMongoid.load!('mongoid.yml')Mongoid.configuredo|config|ifENV['MONGOHQ_URL']conn=Mongo::Connection.from_uri(ENV['MONGOHQ_URL'])ur

mongodb - 无法使用 shell 连接到 heroku 的 mongohq

我在Heroku安装了mongohq:sandbox。当我想连接mongo时,出现错误:mongolinus.mongohq.com:10123/app10575123-umy_user-ppwd123MongoDBshellversion:2.2.2connectingto:linus.mongohq.com:10123/app10575123>showdbsWedJan906:00:50uncaughtexception:listDatabasesfailed:{"errmsg":"needtologin","ok":0}登录名和密码正确。 最佳答案

python - 如何从 python 中使用 mongolab 附加组件到 Heroku?

文档只讨论了如何从ruby​​中做到这一点。 最佳答案 我是来自MongoLab的Will。我们有一个通用示例,说明如何使用官方python驱动程序(pymongo)在Python中进行连接。这个例子不是为了从Heroku连接,但它应该是相似的。不同之处在于您需要从HerokuENV环境中提取驱动程序配置以提供给驱动程序。https://github.com/mongolab/mongodb-driver-examples/blob/master/python/pymongo_simple_example.py如果您仍然遇到问题,请

node.js - 设置 Heroku Scheduler 作业以向所有用户发送电子邮件 (Meteor/MongoDB)

有谁知道是否可以制作一个每天向我的所有用户发送一封电子邮件的HerokuScheduler作业?我正在使用Meteor和MongoDB。我可以看到HerokuScheduler可以运行诸如“nodesomefile.js”之类的命令,但我似乎无法弄清楚如何在这样的文件中连接到mongodb。我可以在不涉及Meteor的情况下以某种方式利用数据库吗?如有任何帮助,我们将不胜感激! 最佳答案 我最终找到了一个包:synced-cron.基本上,您需要设置一种使用包来触发重复作业的方法。包网站也有示例代码:SyncedCron.add({