Knowledge Base
Cerca:     Ricerca avanzata
Sfoglia per categorie:

RoR - Ruby On Rails

Visite: 1080
Voti: 1
Posted: 13 lug, 2009
by: Admin A.
Updated: 13 lug, 2009
by: Admin A.
Ove previsto dal proprio piano di hosting, sarà possible utilizzare il suppoto RoR (Ruby on Rails) procedenteo come descrittp a seguire:



  • accertarsi che il supporto sia attivo (plesk > dominio > configura: FastCGI)
  • creare o modificare il file httpdocs/public/.htaccess per l'utilizzo di fcgi con il seguente contenuto

# AddHandler fastcgi-script .fcgi
# AddHandler cgi-script .cgi
# Options +FollowSymLinks +ExecCGI

RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"


  • modificare il file httpdocs/public/dispatch.fcgi e modificare il path del binario:
#!/opt/ruby/bin/ruby

  • assegnare i permessi corretti al file dispatch.fcgi in /httpdocs/public/:
chmod 0755 dispatch.fcgi

  •   nel file httpdocs/config/environment.rb commentare la direttiva (anteporre il simbolo #)come segue:
# RAILS_GEM_VERSION = 'x.x.x' unless defined? RAILS_GEM_VERSION

 
in caso di errori verificare il file error_log (plesk > gestione log > error_log)
Altro in questa categoria
document Aggiungere risorse e servizi aggiuntivi
document Accesso diretto al pannello Plesk
document Modificare priorità file index (Server Linux)
document Visualizzazione errori PHP
document Inline linking - Protezione



RSS