當我嘗試啓動我的流星服務器11ation錯誤,我得到一個分段錯誤,說:獲取分割故障:啓動流星服務器
分段故障:11ation
我不確定爲什麼發生這種情況,並試圖找到我的代碼的哪一部分可能導致這種情況發生。我無法從我的代碼中發佈所有內容,但是對於可能來自何處的任何想法?
當我嘗試啓動我的流星服務器11ation錯誤,我得到一個分段錯誤,說:獲取分割故障:啓動流星服務器
分段故障:11ation
我不確定爲什麼發生這種情況,並試圖找到我的代碼的哪一部分可能導致這種情況發生。我無法從我的代碼中發佈所有內容,但是對於可能來自何處的任何想法?
事實證明,我有Meteor在後臺以某種方式運行(即使在重新啓動後)。
然後尋找流星在你正在運行的進程:
ps -x | grep meteor
這給了我下面的輸出:
2080 ttys000 0:00.44 /Users/ruben/.meteor/packages/meteor-tool/.1.0.40.dr5jcc++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/mongodb/bin/mongod --bind_ip 127.0.0.1 --smallfiles --nohttpinterface --port 3001 --dbpath /Users/ruben/Documents/projects/crewafrica/.meteor/local/db --oplogSize 8 --replSet meteor
2141 ttys000 0:00.00 grep meteor
於是我做:
kill -s KILL 2080
meteor reset
meteor
Now everything works!
感謝這個answer
對我來說,通過刪除.meteor/packages
列表中的空白行,然後運行meteor update
來解決問題。
「ation」不是錯誤消息的一部分。它可能是隨機垃圾,因爲stdout/stderr緩衝。 – 2015-01-26 21:01:36