83 votes

Comment changer xampp localhost dans un autre dossier (en dehors du dossier xampp) ?

Comment puis-je changer mon localhost xampp par défaut c:xampp/htdoc vers un autre dossier, c'est-à-dire c:/alan ? Lorsque j'utilise l'adresse IP, je devrais pouvoir afficher le fichier de mon site Web en C:/alan .

Merci de m'avoir aidé.

81voto

Sourav Points 4119

Modifiez le fichier httpd.conf et remplacez la ligne DocumentRoot "/home/user/www" par celle que vous aimez.

Le chemin DocumentRoot par défaut sera différent pour Windows [celui ci-dessus est pour Linux].

32voto

mingos Points 11608

Veuillez suivre les conseils de @Sourav.

Si, après avoir redémarré le serveur, vous obtenez des erreurs, vous devrez peut-être également définir vos options de répertoire. Ceci est fait dans la <Directory> dans httpd.conf. Assurez-vous que la configuration finale ressemble à ceci :

 DocumentRoot "C:\alan"
<Directory "C:\alan">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

11voto

Mrityunjai Points 1

Cela peut être fait en deux étapes pour Ubuntu 14.04 avec Xampp 1.8.3-5

Étape 1 :- Changez le chemin DocumentRoot et Directory /opt/lampp/etc/httpd.conf de

DocumentRoot "/opt/lampp/htdocs" et Directory "/opt/lampp/htdocs"

à DocumentRoot "/home/user/Desktop/js" et Directory "/home/user/Desktop/js"

Étape 2 :- Modifiez les droits du dossier (dans le chemin et ses dossiers parents en 777) par exemple via

sudo chmod -R 777 /home/user/Desktop/js

10voto

igrossiter Points 87

juste au cas où quelqu'un chercherait cela, le chemin d'accès au fichier sur la réponse de Sourav (httpd.conf) sous Linux est /opt/lampp/etc/httpd.conf

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X