ich den Einsatz einer Rails-Anwendung auf inmotion bei coolmappdb.com
Hosting - und wenn ich dort ankomme, sagt erPunkt Phusion Passagier Home-Verzeichnis
Could not spawn process for application /home/username/public_html/coolmappdb.com: An error occurred while starting up the preloader.
<p>If that didn't work, then maybe the problem is that your gems are installed to <code>/home/username/.rvm/gems</code>, while at the same time you set <code>PassengerRuby</code> (Apache) or <code>passenger_ruby</code> (Nginx) to <code>/usr/local/rvm/gems/ruby-2.3.1/wrappers/ruby</code>. Because of the latter, RVM does not load gems from the home directory.</p>
Die Fehlermeldung ist klar. Es heißt, dass mein Phusion-Passagier auf den falschen Ort gerichtet ist. Wie kann ich dafür sorgen, dass es am richtigen Ort funktioniert?
UPDATES:
<VirtualHost 170.239.250.29:80>
ServerName coolmappdb.com
ServerAlias www.coolmappdb.com
DocumentRoot /home/coolma7/public_html
PassengerRuby /home/coolma7/.rvm/gems
ServerAdmin [email protected]
UseCanonicalName Off
CustomLog /usr/local/apache/domlogs/coolmappdb.com combined
<IfModule log_config_module>
<IfModule logio_module>
CustomLog /usr/local/apache/domlogs/coolmappdb.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
</IfModule>
</IfModule>
</VirtualHost>
Haben Sie die Berechtigungen der Verzeichnisse überprüft? Ich hatte ein ähnliches Problem einmal, weil ich einen Benutzer erstellt hatte, um diese meine Ruby-Apps auszuführen, aber die Edelsteine wurden in einem Verzeichnis installiert, dessen Berechtigungen für diesen Benutzer nicht richtig zum Lesen festgelegt wurden. –
Ja Code ist in öffentlichen Ordnern – ImranNaqvi
Verwenden Sie Apache oder Nginx? –