草庐IT

Homebrew

全部标签

php - brew install php56-mongo 命令不工作

我正在尝试在我的OSX上为XAMPP安装MongoDBPHP驱动程序。当我运行时:brewinstallphp56-mongo我收到以下消息:没有适用于php56-mongo的公式关于如何解决这个问题有什么想法吗? 最佳答案 $brewtaphomebrew/php$brewinstallphp56-mongodb 关于php-brewinstallphp56-mongo命令不工作,我们在StackOverflow上找到一个类似的问题: https://sta

Mongodb:kern.sched 不可用

我对mongodb很陌生。通过以下方式安装后:brewintallmongodb然后在终端中键入mongod,错误抛出:kern.schedunavailable。我使用的是macos版本10.6.8。日志:SatApr1316:40:56.374[initandlisten]MongoDBstarting:pid=6387port=27017dbpath=/usr/local/var/mongodb64-bithost=fatbizkitSatApr1316:40:56.374[initandlisten]SatApr1316:40:56.374[initandlisten]**WA

mongodb - 在 mac mountain lion ( 10.8.5 ) 中使用 homebrew 安装 mongodb 永远不会结束

我在10.8.5中,正在尝试安装mongodb,但它永远不会结束,这是输出:~r01010010$brewreinstallmongodb==>Reinstallingmongodb==>Downloadinghttp://downloads.mongodb.org/src/mongodb-src-r2.4.7.tar.gzAlreadydownloaded:/Library/Caches/Homebrew/mongodb-2.4.7.tar.gz==>Downloadingpatches#################################################

macos - 如何更改 mongodb 的默认位置?

我使用brew在Yosemite上安装了MongoDB。我知道默认存储位置是/data/db。我想将其更改为位置/Volumes/Data/mongodb,这样当我运行“mongod”时,它将默认选择/Volumes/Data/mongodb中的数据库。我尝试编辑mongod.conf文件,我有storage:dbPath:/Volumes/Data/mongodb但是,每当我运行“mongod”时,它都会给我消息:ERROR:dbpath(/data/db)doesnotexist.Createthisdirectoryorgiveexistingdirectoryin--dbpat

mongodb - 使用 Homebrew 安装 mongodb 时遇到问题

我正在尝试让Mongo运行。我安装了包管理器Homebrew然后我使用位于Mongo站点上的命令:$brewupdate$brewinstallmongodb这似乎安装正确。我在新的终端窗口中输入mongo并收到以下错误:MongoDBshellversion:2.0.1connectingto:testThuDec1509:37:25Error:couldn'tconnecttoserver127.0.0.1shell/mongo.js:84exception:connectfailed然后我按照在here上找到的说明进行操作运行mongod,结果如下:mongod--helpfor

macos - Mac OS X 上的 mongoimport 安装在哪里

我正在尝试设置一个cronjob,以便定期将json数据导入到mongo数据库中。为了进行导入,我在cronjob运行的Python脚本中有以下命令:os.system("mongoimport--jsonArray--db%s--collection%s--file.../data.txt"%(db_name,collection_name))但是,cronjob的日志文件一直显示以下错误:sh:mongoimport:commandnotfound我想我需要在代码中使用完整的文件路径调用mongoimport,但我不确定我的系统上安装了mongodb/mongod/mongoimp

php - MongoDB PHP 驱动程序安装 (OS X El Capitan)

今天下午的大部分时间里,我一直在努力安装MongoDBPHP驱动程序。我使用的是PHP5.5版,我已经使用brewinstallphp55-mongo安装了MongoDBPHP驱动程序(尽管我之前尝试过其他方法)。问题是,每当我尝试使用MongoClient()时,我都会收到错误消息:Class'MongoClient'notfound当我运行php-m时,模块“mongo”被列出,但我也收到以下警告:PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/local/Cellar/php55/5.5.34/lib/php/exten

mongodb - 无法运行 Mongo shell (Mac)

我是网络开发的新手,我想开始使用一些RoR(使用LocomotiveCMS)。Locomotive要求的其中一件事是拥有Mongodb。我通过以下链接使用Homebrew软件安装http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/它安装正常,但我无法运行它!当我在终端上输入“mongo”时,我得到以下输出:"MongoDBshellversion:2.4.3connectingto:testMonMay611:12:28.927JavaScriptexecutionfailed:Error:couldn'tco

macos - 通过 Homebrew 安装的 MongoDB 无法正常工作

我通过Homebrew安装了MongoDB(在http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/之后)但是它不工作。在shell提示符下输入mongod给我:-bash:mongod:commandnotfound不确定我是否需要为Homebrew添加一些东西到我的PATH环境变量中?我可以看到Mongo安装在/usr/local/Cellar/mongodb下–但我假设我不需要将通过Homebrew软件安装的所有内容添加到路径中?另外,假设我可以从任何目录运行mongod,或者我真的应该在安装目录中吗?当我

mongoDB,无法从配置文件中读取——不同文件夹中的配置/卸载它?

总的来说,我对MongoDB和Mac还很陌生。我使用下载包从官方站点安装了mongoDB。尽管如此,考虑到我遇到的所有问题,我想卸载它并使用Homebrew重新安装。Brew提示mongoDB已经安装,所以我现在被卡住了。从所有教程和在线搜索中,配置文件应该安装在/etc/目录路径中。但是,我的mongodb.conf文件位于一个非常不同的文件结构中。每次我尝试运行mongod时,我都会得到一个ERROR:couldnotreadfromconfigfile。这是我的配置文件所在的位置:/opt/sm/sets/versions/databases/head/mongodb/templ