1 PC, 2 OS (Win+Linux), 2 Apache => 1 dossier www partagé, comment ?

1 PC, 2 OS (Win+Linux), 2 Apache => 1 dossier www partagé, comment ? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 03-11-2006 à 16:23:19    

Salut tout le monde,
 
Alors voilà mon problème en détail :
 
Disque dur 1 : Windows XP + Apache/Php/MySQL
Disque dur 2 :
    Partition 1 : Ubuntu + Apache/Php/MySQL
    Partition 2 : "Commun"
 
La partition "commun" est une partition en FAT32, accessible en lecture/écriture depuis les 2 OS.
 
Dessus il y a un dossier "www", qui contient mes documents web (html, php).
 
Sous linux, j'ai modifié mon chemin htdocs vers www
 
Le problème est que lorsque j'essaye d'afficher une page (par exemple http://localhost/test/monfichier.php) j'ai ce message d'erreur :
 

Citation :

Warning: Unknown: failed to open stream: Permission non accordée in Unknown on line 0
Warning: Unknown: Failed opening '/media/commun/www/test/index.php' for inclusion (include_path='.:/opt/lampp/lib/php') in Unknown on line 0


 
Bon je suppose que c'est un problème de droits, mais je n'arrive rien faire.
 
J'ai tenté un "sudo chmod -R 777 www" mais çe ne résoud pas le problème. J'ai continué mes recherche un peu partout, en testant tout ce que je pouvais trouver, ça ne donne rien.
 
J'ai lu quelqu'un qui parlait d'un "chown -R www-data www" (j'ai testé avec et sans sudo), pour changer le groupe, mais ça me dit "chown: changement de propriétaire pour `******': Opération non permise" (le ***** est la liste des tous les dossiers/fichiers sous www.
 
J'ai egalement essayé la même chose avec chgrp au lieu de chown, ça fait pareil, operation non permise.
 
Je cois que j'ai du faire le tour des forums/faq/sites sans rien trouver :(
 
Si quelqu'un a une idée...
 
Merci :jap:


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 03-11-2006 à 16:23:19   

Reply

Marsh Posté le 03-11-2006 à 18:30:19    

Bon j'ai contourné le problème; Dans le httpd.conf, pour le user et le group j'ai mis mon utilisateur ... c'est pas très propre mais ça marche.


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 03-11-2006 à 19:00:33    

je crois qu'il faut voir du coté de mount (ou dans fstab) pour mettre les droits qui vont bien car le fat32 n'a pas de gestion de droits intégré.

Reply

Marsh Posté le 04-11-2006 à 06:47:38    

Bon en fait j'ai fais bcp mieux :D
 
Plutôt que d'installer un XAMPP, j'ai tout installé à la mano :)
 
Du coup c'est tout bien configuré, et maintenant j'accède à mes documents web + mes bases MySQL depuis les 2 OS :)
 
Rien de tel que l'install manuelle :D
 
Merci en tout cas :jap:


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 04-11-2006 à 17:06:25    

Bon ben en fait ça ne marche pas :cry:
 
Quand je me connecte à MySQL je vois bien la liste des bases et des tables, mais si je les lire, j'ai cette erreur :
 
Error: 1033
Message: Incorrect information in file: /chemin/vers/fichier.frm
 
Pourtant d'après ça, il suffit de déplacer l'ensemble des fichiers :
http://dev.mysql.com/doc/refman/5.0/fr/moving.html
 
Donc si Win et Linux y accèdent au même endroit ça revient au même non ?
 
Je tourne avec Apache2 sur les 2 OS. J'ai la même version de Php (1.5.6), les mêmes version cliente/serveur de MySQL (5.0.24a) ... je comprends pas pourquoi ça ne marche pas...


---------------
Gamertag: CoteBlack YeLL
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed