Ändern Sie den Standardpfad 'home' in Erlang, um den RabbitMQ-Startfehler zu beheben
Ich bin neu bei rabbitmq und durch die Assoziation neu bei erlang. Ich stoße auf ein Problem, bei dem ich rabbitmq nicht starten kann, da der 'Heimatort' für das .erlang.cookie geändert wurde. Ich habe den Befehl ausgeführt
init:get_argument(home).
was zurückkehrt
{ok,[["H:\\"]]}
Dies ist ein Problem, da dies ein Netzlaufwerk ist, auf das ich nicht immer Zugriff habe. Ich muss in der Lage sein, das Ausgangsverzeichnis in etwas Lokales zu ändern.
wenn ich renne
rabbitmqctl status
Es gibt mir den folgenden Fehler:
{error_logger,{{2013,7,5},{14,47,10}},"Failed to create cookie file 'h:/.erlang.cookie': enoent",[]}
was mich erneut zu der Annahme veranlasst, dass es ein Problem mit dem Hauptargument gibt. Ich muss in der Lage sein, diesen Ort in etwas Lokales zu ändern.
Versionen:
Erlang R16B01 32 bit
RabbitMQ 3.1.3
Running on Win7
Ich habe mehrere Male deinstalliert und neu installiert, in der Hoffnung, dies zu beheben. Ich bin auf der Suche nach einer Möglichkeit, den "Heimatort" in Erlang zu ändern, damit RabbitMQ ordnungsgemäß gestartet werden kann.