J'ai installé le passager (ne sais pas si l'installation est correcte) sur apache (je suis juste en train d'utiliser un développement macintosh running snow leopard).Essayer d'exécuter Rails App avec Apache/Passenger, mais obtenir 404s
le fichier httpd.conf dispose d'un cadre comme celui-ci VirtualHost
<VirtualHost *:80>
ServerName myapp
DocumentRoot /webapps/boom/public
<Directory /webapps/boom/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
encore, pas sûr si cela est correct.
Je peux commencer apache en utilisant apachectl start
et je peux tirer vers le haut la page principale en utilisant ce lien (http://localhost).
Toutefois, lorsque j'essaie d'accéder à l'une de mes pages de contrôleur (j'ai un contrôleur nommé blocks_controller.rb), j'obtiens une erreur 404 (http://localhost/blocks).
Le fichier error_log apache montre => [Mer 07 Jul 2010 15:25:46] [error] [client 127.0.0.1] Le fichier n'existe pas:/webapps/flèche/public/blocs
Je pense c'est quelque chose de très simple que je fais mal, mais je ne sais pas quoi.
Des pensées?
Merci!
duplication possible de [problème VirtualHost avec passager (mod_rails)] (http://stackoverflow.com/questions/4536645/virtualhost-problem-with-passenger-mod-rails) – gbjbaanb