J'ai mis en place un nouveau projet RoR sur MAC OS Leopard, créé un référentiel, svn a ajouté le projet Rails entier, commis, extrait sur mon site, mis en place un vhost (voir ci-dessous), et je n'arrive pas à un nouveau contrôleur page que j'ai créée (/ mycontroller/index). Je peux arriver à la page "Welcome Aboard". J'ai une autre installation Ruby (logiciel de gestion de projet Redmine) fonctionnant avec Apache.Pages de contrôleur inaccessibles dans le nouveau projet RoR ... pourquoi?
Je reçois ceci:
Not Found
The requested URL /developer was not found on this server.
Apache/2.2.8 (Ubuntu) mod_fastcgi/2.4.6 PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch mod_scgi/1.12 Server at colorubooks.chadjohnson.ath.cx Port 8080
Voici mon réglage vhost:
<VirtualHost *:80>
ServerName mysite.mydomain.ath.cx
ServerAdmin [email protected]
DocumentRoot /srv/www/mysite.mydomain.ath.cx/public
RailsEnv development
<Directory "/srv/www/mysite.mydomain.ath.cx/public">
Options Indexes ExecCGI FollowSymLinks -MultiViews
Order allow,deny
Allow from all
AllowOverride all
</Directory>
</VirtualHost>
Avez-vous créé un fichier .htaccess permettant d'utiliser dispatch.fcgi? Vérifié les autorisations de fichiers? Vérifié vos fichiers journaux Apache? –
Okay! J'ai copié le fichier dispatch.fcgi de Redmine, et je reçois Nous sommes désolés, mais quelque chose s'est mal passé. "Nous avons été avisés de ce problème et nous y reviendrons sous peu." Donc, y a-t-il un moyen standard pour installer/activer le truc de dispatch.fcgi? Pouvez-vous me passer un lien? –