Rails-Anwendung auf Bluehost bereitstellen

8

Ich versuche, meine RoR-Anwendung in Bluehost zu implementieren, aber ich habe einige Probleme. Ich möchte, dass meine Rails-Anwendung von einer Top-Level-Domain aus zugänglich ist, auf die zugegriffen werden soll, sobald jemand auf meine Website-URL zugreift. Ich habe mehrere Tutorials verfolgt und verschiedene Ansätze ausprobiert, komme aber immer noch nicht weiter. Wenn ich auf meine URL (http://hotelelcidacapulco.com/) zugreife, erhalte ich die folgende Meldung: Keine solche Datei oder Verzeichnis - config.ru

Ich nehme an, dass es ein Problem des Symlinks sein muss. Ich habe verschiedene Symlinks ausprobiert, aber ich denke, es sollte sein:

ln -s ~ / pfad / appName / öffentlicher appname so etwas wie folgt: ln -s ~ / rails_apps / ElCid / öffentliche ElCid

Aber ich bekomme wieder die Fehlermeldung Nachricht: Nein solche Datei oder Verzeichnis - config.ru

Auch hier bin ich definitiv kein Experte, aber ich nehme an, es hat etwas mit dem Symlink zu tun. Ich habe viel gekämpft und würde die Hilfe sehr schätzen, da ich sie so schnell wie möglich bekommen muss.

Hier sind meine Dateien:

/home3/hotelelc/public_html/.htaccess Datei:

%Vor%

/home3/hotelelc/.bashrc Datei:

%Vor%

Schließlich ist dies meine /config/environment.rb Datei:

%Vor%     
Sebastian Ruiz 06.03.2012, 19:48
quelle

1 Antwort

1

Versuchen Sie, Ihre .htaccess-Datei anstelle von public_html in das öffentliche Verzeichnis Ihrer App zu verschieben. Ich glaube, das wird app/public/.htaccess sein. Ich hoffe es hilft!

Ja, ich weiß, das ist eine alte Frage, aber für zukünftige Leser.

    
derek_duncan 16.04.2013 03:45
quelle