Pages : 1
#1 Le 05/01/2011, à 17:05
- herzak
Je ne vois pas mes sites en developpement === RESOLU
Bonjour chers unixiens,
mes voeux les meilleurs et que 2011 soit pleine de succès et de réussite dans vos différents projets.
Je vous prie de m'excuser si mon sujet est étrange et frustre quelques uns parmi vous.
Après avoir suivi ce tuto tutoriel apache
lorsque je code directement dans le dossier
/home/herzak/www-dev/monsite
et que je lance le navigateur
j'ai l'erreur 403, par contre quand je code directement dans le dossier
/var/www/monsite
tout est nickel
Ma question est de savoir comment travailler depuis mon répertoire et avoir un aperçu direct en production ?
Merci de m'avoir lu et bonne année
Dernière modification par herzak (Le 05/01/2011, à 20:46)
Hors ligne
#2 Le 05/01/2011, à 19:58
- Calimo
Re : Je ne vois pas mes sites en developpement === RESOLU
Salut,
Tu dois mettre en place deux virtualHosts, un pour ton site (mettons www.monsite.example) et un pour le développement (www.monsite.example)
<VirtualHost *:80>
ServerName dev.monsite.example
DocumentRoot /home/herzak/www-dev/monsite
…
</VirtualHost>
<VirtualHost *:80>
ServerName www.monsite.example
DocumentRoot /var/www/monsite
…
</VirtualHost>
Hors ligne
#3 Le 05/01/2011, à 20:07
- clemaez
Re : Je ne vois pas mes sites en developpement === RESOLU
Bonjour,
Si je comprend bien c'est le lien symbolique qui ne fonctionne pas...
Je te conseil de rententer les commandes suivantes :
mkdir /var/www/monsite
sudo mkdir /home/herzak/www-dev/monsite
sudo ln -s /home/herzak/www-dev/monsite /var/www/monsite
sudo chown -hR $USER:users /home/herzak/www-dev/monsite
sudo chmod -R 755 /home/herzak/www-dev/monsite
Sinon... code directement dans le dossier /var/www/monsite... personne ne t'en voudras malgré le :
Il n'est pas recommandé de travailler directement dans des répertoires du serveur.
Cordialement
Hors ligne
#4 Le 05/01/2011, à 20:46
- herzak
Re : Je ne vois pas mes sites en developpement === RESOLU
mkdir /var/www/monsite
sudo mkdir /home/herzak/www-dev/monsite sudo ln -s /home/herzak/www-dev/monsite /var/www/monsite sudo chown -hR $USER:users /home/herzak/www-dev/monsite sudo chmod -R 755 /home/herzak/www-dev/monsite
Sinon... code directement dans le dossier /var/www/monsite... personne ne t'en voudras malgré le :
La documentation a écrit :Il n'est pas recommandé de travailler directement dans des répertoires du serveur.
Cordialement
Merci pour ton aide mais j'avais tenté cette manœuvre aussi. Il ne reste que celle de Calimo, ou ta seconde option celle de travailler directement dans le dossier var
tout compte faire je suis en localhost, mais bon je voulais garder la bonne attitude lol.
Merci encore et bonne soirée
Hors ligne