PDA

Visualizza la versione completa : [Rails] Apache + Rails


ilgisa85
09-01-2007, 19:35
Ciao a tutti...come si può notare sono nuovo del forum. Avrei un problema con la confgurazione del web server apache con rails. Per prima cosa, dopo aver installato tutto il necessario, ho iniziato con la modifica del file di configurazione del server "httpd.conf" nel seguente modo:

Ho aggiunto alla fine del file:

<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/pathApplicazioneRails/public/"
ErrorLog "C:/pathApplicazioneRails/log/server.log"

<Directory "C:/pathApplicazioneRails/public/">
Options ExecCGI FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Una volta fatto questo, andando nel Browser e digitando http://localhost nel file di log mi usciva il seguente errore:

"C:/pathApplicazioneRails/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration"

A questo punto sono ritornato nel file "httpd.conf" e ho tolto il cancelletto davanti alla riga
#LoadModule rewrite_module modules/mod_rewrite.so

Ora l'errore non si è più presentato ed inoltre una volta che digito http://localhost parte la schermata di benvenuto di rails!!

Rimane però il problema principale!? Non sono riuscito a caricare la mia applicazione secondo le regole di rails --> http://localhost/controller/azione Dove sbaglio??

Ringrazio anticipatamente per l'aiuto. Ciao :dhò:

alka
10-01-2007, 02:17
Sembrerebbe un problema di configurazione di Apache. Sposto nel forum dedicato.

ilgisa85
11-07-2008, 16:36
Ciao,
sì sono riuscito su linux...ti mando il link da seguire passo passo per configurare Apache+FastCGI+Rails. Ti avverto già che per utlizzare FastCGi devi avere almeno rails 1.2.3 altrimenti non funziona (bug noto).

http://ubuntuforums.org/showthread.php?t=169891

weppos
15-07-2008, 15:11
Originariamente inviato da macsig
grazie uso rails 2.0.2 ma non fastCGI.
Per l'installazione sto seguendo Deploying Rails Applications e lui non utilizza fastCGI.

Se non usi fastcgi o cgi sotto Apache ti consiglio di usare Passenger:
http://www.modrails.com/

Loading