Pages : 1
#1 Le 08/08/2006, à 09:16
- Christ06
XAMPP: site en php sur une clef USB
Bonjour,
J'ai installé classiquement XAMPP sur ma machine. : /opt/lampp
Tous les sources de mon site en php sont sur une clef usb.
Je n'arrive pas à demarrer mon site en utilisant les sources se trouvant sur la clef.
J'ai essayé en faisant un lien symbolique dans le repertoire /opt/lampp/htdocs de la facon suivante:
ln -s /opt/lampp/htdocs/mysite /media/usbdisk/mysite
et lorsque je lance le site dans Firefox, j'obtiens un rejet 403:Forbidden
Avez vous une idée comment utiliser les sources stockés sur une clefs USB sans avoir à les copier dans un repertoire de /opt/lampp/htdocs ?
Merci,
Christophe
#2 Le 08/08/2006, à 09:22
- ithasu
Re : XAMPP: site en php sur une clef USB
Essaye de voir :
- si ton serveur est bien lancé
- si ton dossier (sur ta clé usb et le lien) est bien accessible en lecture à l'utilisateur avec lequel est lancé le serveur (ps -ef : pour savoir l'utilisateur)
Voilà comme ça les idées qui me viennent à l'esprit
Réalité Virtuelle ... Travail Réel !
Hors ligne
#3 Le 08/08/2006, à 09:34
- Christ06
Re : XAMPP: site en php sur une clef USB
Le serveur est bien lancé.
Le lien dans le repertoire /opt/lampp/htdocs a été créé en root.
le propriétaire des fichiers sur la clef usb est chris (donc pas root),
j'ai essayé de faire un chmod -R 777 sur les fichiers de la clefs mais rien ne se passe
#4 Le 08/08/2006, à 09:43
- Christ06
Re : XAMPP: site en php sur une clef USB
Je viens de modifier le lien symbolique, je viens de le créer avec mon user et non en root.
Mais rien ne change
#5 Le 08/08/2006, à 10:11
- dexinou
Re : XAMPP: site en php sur une clef USB
Je viens de modifier le lien symbolique, je viens de le créer avec mon user et non en root.
Mais rien ne change
Test avec l' utilisateur et groupe apache.
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#6 Le 08/08/2006, à 12:23
- Christ06
Re : XAMPP: site en php sur une clef USB
nop ça ne marche toujours pas.
Est ce que la méthode qui conciste de vouloir faire un simple lien est bonne ?
#7 Le 08/08/2006, à 12:57
- Christ06
Re : XAMPP: site en php sur une clef USB
Je cherche à modifier le proprietaire et le groupe du lien et des fichiers dans la clefs USB, rien n'y fait.
> sudo chown nobody:root -R /opt/lampp/htdocs/mysite (rappel sushib est un lien symbolique vers /media/usbdisk/mysite)
> sudo chown nobody:root -R /media/usbdisk/mysite
#8 Le 08/08/2006, à 13:10
- ithasu
Re : XAMPP: site en php sur une clef USB
Si ta clé usb est en FAT32 c'est normal que tu ne puisses pas modifier les permissions (enfin je pense).
Tu peux essayer : sudo mount -o bind,user=nobody /media/usbdisk /opt/lampp/htdocs/
Cette commande permet de monter le dossier une deuxième fois (bind) et de donner les droits à l'user nobody. Tu mettras le user avec lequel est lancé ton serveur apache.
Cependant tu seras obligé de faire http://localhost/mysite et tu ne pourras plus avoir accès aux données qui étaient précedement dans ton htdocs.
Dernière modification par ithasu (Le 08/08/2006, à 13:10)
Réalité Virtuelle ... Travail Réel !
Hors ligne
#9 Le 08/08/2006, à 13:38
- chapi
Re : XAMPP: site en php sur une clef USB
Bonjour,
ce sujet à déjà été traité ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=405916, si ça peut aider ...
Hors ligne
Pages : 1