Ich bin neu hier und arbeite an einer Rails-Anwendung, die mir für ein Forschungsprojekt übergeben wurde.Rails Server Route Fehler beim Zugriff über IP-Adresse
Ich habe meine eigene Instanz des Projekts erstellt und kann von meinem Computer aus auf den Server zugreifen, der die Instanz ausführt, ABER, nur wenn ich meine Host-Datei ändere und die IP-Adresse einem beliebigen Domainnamen zuordne.
Wenn ich versuche, den Schienen-Server über eine IP-Adresse zuzugreifen, erhalte ich folgende Fehlermeldung:
„Routing Fehler
Keine Route treffer [GET] "/" Versuchen Sie, Rake Routen für mehr Informationen über verfügbare Routen. "
Also meine Frage ist, wie würde ich konfigurieren den Rails-Server und Anwendung nur über IP-Adresse zugänglich sein, zum Beispiel: http://52.78.233.65:3000/, und warum würde der Server funktionieren, wenn ich die Hosts-Datei ändern, aber nicht die Website direkt besuchen?
Warum don starten‘ t entwickeln Sie sich lokal? – medik
Im Allgemeinen habe ich so angefangen, aber ich musste Feedback zu einigen Änderungen bekommen und wollte den Link für Feedback an meine Kollegen schicken. –
Es gibt zwei Industriestandards, um dies zu erreichen: 1. Verwenden Sie VCS wie 'git'. 2. Wenn die Peers die App nicht lokal bereitstellen können, verwenden Sie die Staging-Umgebung, z. auf Heroku (es ist kostenlos für kleine Anzahl von Benutzern). – medik