Je rencontre des difficultés avec Apache et mon application Rails sur mon serveur de production. J'ai tout installé, bibliothèques, gemmes, l'ensemble descend. Le problème est que j'obtiens une erreur "Interdit" dans mon navigateur. J'ai même chmod'd mon répertoire d'application avec "777" mais toujours pas de chance.Emplacement de l'application Web sur mon serveur et Apache
Mes questions sont les suivantes:
- Quelle est votre
ServerName
directive (dans la configuration de votre hôte virtuel)? - Où se trouve votre application sur votre serveur?
- À qui appartient le répertoire de votre application?
- Quel utilisateur devrait posséder votre répertoire d'application?
'chmod 777' n'est probablement pas la bonne réponse. Vous devez vous assurer que les directives 'Allow' et' Deny' sont appliquées correctement à l'emplacement. Voir http://httpd.apache.org/docs/2.0/mod/mod_access.html –
Je suis assez sûr qu'il y a beaucoup de howtos simples et courts sur le net qui expliquent comment faire fonctionner une simple application rails. Avez-vous cherché pour eux? –
Merci Patrick, et oui, j'ai cherché une solution, et j'ai configuré plusieurs serveurs dans le passé, c'est pourquoi c'est tellement déroutant pour moi. Il semble que j'ai tout correct et je voulais voir comment tout le monde a configuré le serveur. –