Comment changer xampp localhost vers un autre dossier ( en dehors de xampp dossier)?
Comment puis-je changer mon défaut xampp localhost c:xampp/htdoc
vers un autre dossier, c'est à dire c:/alan
? Lorsque j'utilise l'adresse IP, je devrais être en mesure d'afficher mon site fichier dans C:/alan
.
Merci de m'aider.
Vous devez vous connecter pour publier un commentaire.
Modifier le httpd.conf fichier et remplacez la ligne DocumentRoot "/home/user/www à votre aimé un.
La valeur par défaut DocumentRoot chemin sera différent pour windows [ci-dessus est pour linux].
~
), même en ajoutant un nom d'utilisateur (par exemple,~username
). Si oui, à partir de/à l'arrêt d'Apache dans XAMPP échouera.Veuillez suivre @Sourav de conseils.
Si après le redémarrage du serveur, vous obtenez des erreurs, vous devrez peut-être configurer votre répertoire d'options ainsi. Ceci est fait dans le
<Directory>
balise dans httpd.conf. Assurez-vous que la dernière config ressemble à ceci:<Directory>
partie doit être quelque part après l'avoir, mais comme je l'ai utiliser un autre serveur et sur une autre plate-forme, je n'ai pas vraiment les moyens de le vérifier pour vous.suit :
remplacer
Ces 2 lignes
| C:/xampp/htdocs == emplacement actuel de la racine |
|modifier C:/xampp/htdocs avec n'importe quel endroit que vous voulez|
FAIT:
le démarrage d'apache et aller vers le localhost voir en action [ regarder la vidéo cliquez ici ]
Il peut être fait en deux étapes pour Ubuntu 14.04 avec
Xampp 1.8.3-5
Étape 1:- Changement
DocumentRoot
etDirectory
chemin dans/opt/lampp/etc/httpd.conf
de
DocumentRoot "/opt/lampp/htdocs"
etDirectory "/opt/lampp/htdocs"
à
DocumentRoot "/home/user/Desktop/js"
etDirectory "/home/user/Desktop/js"
Étape 2:- Modifier les droits du dossier (dans le chemin d'accès et ses dossiers parents 777)
par exemple via
sudo chmod -R 777 /home/user/Desktop/js
juste au cas où quelqu'un cherche pour cela, le chemin du fichier sur Sourav réponse (httpd.conf sous linux), est /opt/lampp/etc/httpd.conf
Sur Linux Mint (Basé sur Debian) aller à
/opt/lampp/etc/httpd.conf
Trouver YOUR_OWN_FILES_LOCATION, et bien entendu, votre emplacement des fichiers.
Pour moi, c'était sur la ligne 183, mais il ne fonctionne qu'après le redémarrage de votre ordinateur. Je souhaite qu'il y avait un moyen de changer rapidement sans avoir à redémarrer à chaque fois, mais pour l'instant c'est la seule façon que je sais comment.
@Hooman: en fait, avec la dernière version de Xampp vous n'avez pas besoin de savoir où la configuration ou les fichiers journaux sont; dans le panneau de Contrôle vous avez du journal et de configuration des boutons pour chaque outil (php, mysql, tomcat...) et en cliquant sur leur propose d'ouvrir tous les fichiers (vous pouvez même changer la valeur par défaut de l'application d'édition avec la Config générale bouton en haut à droite). Bien fait pour celui qui l'a conçu!
J'ai dû modifier le httpd.conf et httpd-ssl.fichiers de conf DocumentRoot propriétés pour obtenir des choses comme des liens relatifs (c'est à dire href="/index.html") et le favicon.ico lien pour fonctionner correctement.
Le dernier Panneau de contrôle de Xampp c'est assez facile.
À partir du panneau de contrôle, il devrait y avoir Apache dans la première rangée. S'il est démarré, l'arrêter. Puis cliquez sur config et ouvrir le httpd.fichier conf et de recherche pour htdocs ou documentRoot. Modifier le chemin d'accès à ce que vous aimez. Faire de même pour httpd-ssl.conf. Ceux-ci devraient être les 2 fichiers dans la liste en vertu de la Config du menu déroulant.
Puis redémarrez le serveur.
Espère que cela aide quelqu'un. Des acclamations.