Bonjour,
J'ai un serveur apache que j'utilisais jusqu'à présent pour PHP et SVN, et tout marche comme il faut.
Maintenant je veux développer en utiliser ruby on rails, j'ai donc essayé de configurer mon serveur pour que tous soit pris en compte.
Malheureusement, actuellement je n'arrive pas à faire co-habiter php et RoR .. C'est soit un soit l'autre.
Ce que je voudrais faire c'est :
http://localhost/* est géré par apache + php (comme ça l'était jusqu'à maintenant)
http://localhost/rails est géré par Rails
J'ai essayé d'écrire quelque chose mais ça marche absolument pas :
Code :
- #Normal Server Config
- <VirtualHost *>
- ServerName ccolomb
- DocumentRoot /var/www/
- </Virtualhost>
- # Ruby on Rails config
- <VirtualHost *>
- SetEnv RAILS_ENV development
- ServerName ccolomb
- DocumentRoot /var/www/rails/projet1/public
- ServerPath /rails/
- <Directory /var/www/rails/projet1/public>
- Options ExecCGI FollowSymLinks
- AddHandler cgi-script .cgi
- AllowOverride all
- Order allow,deny
- Allow from All
- </Directory>
- </Virtualhost>
|
Par la suite je devrai modifier la config pour pouvoir gérer plusieurs projets ruby en //. Je pense donc duppliquer la 2ème section VirtualHost de sorte que
http://localhost/rails/projet1 renvoie sur /var/www/rails/projet1/public, et ainsi de suite pour projet*
Merci d'avance
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait