lien symbolique avec serveur Apache2 local [1/2 résolu]

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

re-Bonjour
calimo a écrit :Il doit y avoir un souci dans les permissions et il doit manquer un +r quelque part ;-)
Je zappe tout le reste (pour l'instant) juste pour faire rappeler que j'ai mis tout le site web en 777

Code : Tout sélectionner

# chmod -R 777 /home/ymai/www/siteWeb
Donc, forcément +r et pour tout le monde.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

@calimo

Code : Tout sélectionner

ls -l ~/www/*

-rwxrwxrwx 1 www-data www-data 185780 2007-10-27 17:18 anniv.jpg
-rwxrwxrwx 1 www-data www-data 176505 2007-10-27 17:18 cataplana.jpg
-rwxrwxrwx 1 www-data www-data  13338 2007-10-27 17:18 cathedrale.jpg
-rwxrwxrwx 1 www-data www-data    274 2007-10-27 17:18 chapeau.htm
-rwxrwxrwx 1 www-data www-data  15986 2007-10-27 17:18 coimbra.jpg
drwxrwxrwx 2 www-data www-data   4096 2007-10-27 17:18 ecosse
-rwxrwxrwx 1 www-data www-data 113125 2007-10-27 17:18 enrique.jpg
-rwxrwxrwx 1 www-data www-data  20621 2007-10-27 17:18 fontaine.jpg
-rwxrwxrwx 1 www-data www-data   7705 2007-10-27 17:18 francew.gif
...
calimo a écrit :Une solution pourrait être de créer un groupe "apachefiles", de t'y mettre ainsi qu'apache, et de rendre tous les fichiers lisibles (et év. exécutables) au groupe.
N'est-ce pas un clone exact de la situation actuelle?
Un groupe www-data dont est membre le user www-data et moi-même.
Avec, en plus, tous les fichiers en rwxrwxrwx.
Bon, en passant, je me suis rendu compte que le user www-data n'était pas membre d'office du groupe www-data. Curieux.
Je l'ai ajouté, redémarré Apache; sans résultat.

J'ai donc, malgré tout (sinon, ce n'est pas la peine de venir poser des questions)
* créé le groupe apachefiles, ajouté les utilisateurs ymai et www-data à ce nouveau groupe
* "chown"é les fichiers du site web en

Code : Tout sélectionner

# chown -R ymai:apachefiles siteWeb
sans amélioration
martin a écrit :1 - utiliser le module userdir. Normalement il doit être installé par défaut avec apache sur ubuntu, mais pas activé. pour l'activer (commandes debian/ubuntu):
Code:
sudo a2enmod userdir
sudo /etc/init.d/apache2 reload
Voilà un truc que je cherche depuis des lunes et des lunes pour un tout autre usage. Sans parvenir à remettre la main dessus. MERCI MERCI MERCI

Mais pour le coup, je crois que je vais devenir complètement fou.
Je copie l'un des répertoires figurant dans www vers public_html et, miracle, l'adresse
http://localhost/~ymai/repertoire1
me donne bien les pages qui y figurent. Les fichiers appartiennent à ymai:ymai. Je m'apprête donc à clôturer le sujet.
Pour confirmer, j'y copie un deuxième répertoire.
Invisible dans http://localhost/~ymai :?:
et toujours interdiction d'accéder depuis l'adresse
http://localhost/~ymai/repertoire1

En jouant sur les permissions, j'arrive à quelque chose. Mais qui ne me paraît pas très convaincant:

Code : Tout sélectionner

drwxr-xr-- 12 ymai ymai 4096 2009-03-20 09:58 sapajou
drwxr-xr-x 36 ymai ymai 4096 2009-03-20 10:10 sc
drwxr-xr-x  4 ymai ymai 4096 2009-03-20 09:57 vacances
A l'adresse http://localhost/~ymai, seul le répertoire "vacances" est visible.
Pour voir le premier ("sapajou"), je dois le rendre exécutable pour tout le monde. Idem pour pouvoir accéder aux fichiers dont ymai:ymai est propriétaire.
Les permissions sur les fichiers doivent être du type

Code : Tout sélectionner

-rwxrwxr-x  1 ymai ymai      278 2009-03-20 10:10 test.html
L'essentiel, pour l'instant, est que je puisse travailler. Je reprendrai le reste des informations données un peu plus tard.
Déjà un tout grand merci à ceux qui se sont décarcassés.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités