Ich habe versucht, Meteor auf meinem VPS laufen zu lassen und ich habe diesen Fehler bekommen:
%Vor% Ich habe herausgefunden, dass das Problem in meinen Benutzerrechten oder ähnlichem liegt. Es funktioniert sehr reibungslos, wenn ich Meteor mit root
access laufen lasse. Wenn ich versuche, Meteor mit meinem " custom
" Benutzer auszuführen, schlägt es fehl. Obwohl ich ihm Sudo-Privilegien gewähre, wie auf DigitalOcean . Wieso ist es so? Was ist das Problem?
Ich bin auf Ubuntu 14.04.1 LTS. Meteor ist Version 0.8.3 und ich verwende MongoDB mit Meteor. Ich habe die Installation von MongoDB nicht getrennt.
Update: Grundsätzlich habe ich das Problem gefunden, aber ich weiß immer noch nicht, was das Problem verursacht. Ich bin auf DigitalOcean VPS. Wenn ich Meteor über SSH laufen lasse, schlägt es fehl. Wenn ich Meteor über Web Console Access starte, funktioniert es. Ich verstehe es nicht.
Antwort Ссылка half mir herauszufinden, dass Mongo nicht ohne korrektes Gebietsschema starten möchte.
Versuchen Sie, den Befehl export LC_ALL="en_US.UTF-8"
vor dem Befehl meteor
auszuführen.
Ich nehme an, dass der benutzerdefinierte Benutzer, den Sie erstellt haben, die Datei mongod.lock aufgrund unzureichender Vorraussetzungen nicht entfernen kann.
Tags und Links mongodb meteor digital-ocean sudoers