2013-08-16 50 views
3

對於我的應用程序,我需要在雲9上運行Meteor 0.6.5(新版本)。 我試着修復端口和IP地址,但是我沒有得到它的工作。Meteor.js 0.6.5和雲9

我跟着這個拉請求: https://github.com/meteor/meteor/pull/1105

而且改變了這些文件: https://github.com/meteor/meteor/pull/1105/files

但我一直得到以下錯誤:

Unexpected mongo exit code 1. starting. Unexpected mongo exit code 1. Restarting. Unexpected mongo exit code 1. Restarting. Can't start mongod

我想不通這進一步我必須做的改變。儘管新版本中沒有server.js,這就是爲什麼我試圖更改/webapp/webapp_server.js,但我不知道這是否正確。

希望你可以給我一個提示,並請求得到儘快合併;)

+0

嘗試刪除mongod.lock,它放置在.meteor /本地/ db – Denis

+0

我沒有這個名字的文件。文件夾是空的 – chaosbohne

回答

0

我遇到同樣的問題:

$ cd ~/.meteor/tools/latest/mongodb/bin/mongo 
$ ./mongod -v 
./mongod: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./mongod) 

我的臨時解決方案:與已安裝的版本替換流星的MongoDB二進制文件。

+0

Thx,也許它爲某人工作。我的解決方案是從c9.io改爲nitrous.io;) – chaosbohne

0

這是因爲捆綁的Meteor MongoDB抱怨需要更新版本的GCC。

它固定在Ubuntu 12.04(精確穿山甲)x86_64的使用:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update 
sudo apt-get install gcc-4.6 
sudo apt-get install g++-4.6 

(感謝這個超級用戶問題How can I update gcc to the latest version in Ubuntu 10.04?

0

這是如何得到流星上CLOUD9運行使用。 。解決這個問題Cugar王建議我用CLOUD9的分支(流星0.6.3.1),而不是手動補丁的最新版本流星,因爲chaosbohne做

一旦你在你的CLOUD9項目是:

cd ~ 
git clone https://github.com/c9/meteor 
~/meteor/meteor # Initialize 
mv ~/meteor/dev_bundle/mongodb/bin/mongod ~/meteor/dev_bundle/mongodb/bin/mongod_old # JIK 
ln -s `which mongod` ~/meteor/dev_bundle/mongodb/bin/mongod 
cd [projectDirectory] 
~/meteor/meteor 

我認爲這應該是所有你需要的一般情況。我試圖讓角流星例如工作,所以我第一次運行這些命令:

 
npm install -g meteorite 
mrt add angularjs 

我不認爲安裝隕石是必要的,但我沒有測試它。

FWIW:如果您嘗試CLOUD9的補丁自動應用到流星的當前版本,你會得到一個錯誤:

 
curl -O https://github.com/c9/meteor/commit/075b83051e308793c278f979456a6ef88bc55d39.patch 
git apply 075b83051e308793c278f979456a6ef88bc55d39.patch 
error: tools/meteor.js: patch does not apply 
... 
1

我也有類似的問題,所以我所做的就是我的CLOUD9 IDE連接到我擁有Digital Ocean Linux機箱。它不僅解決了問題,而且現在我的Meteor開發速度非常快!

我認爲這是默認的Cloud9服務器的內存問題。流星和蒙戈一起佔據了相當多的記憶。

我寫了一個帖子談論我的具體設置和顯示一步一步我是如何得到它設置和運行此:http://simpleprogrammer.com/2014/10/13/getting-started-meteor-tutorial-cloud/