Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/08/2007, à 19:58

Ubutux

[Pas Résolu] Apache Erreur 403

Bonjour

Bon ça fait trop longtemps que je cherche et que je ne trouve pas de solution, je fais appel à vous et à votre éternelle et resplendissante bonté... (lèche, lèche, lèche...)

Problème relativement simple:
lorsque que je me connecte en local ou à distance sur mon "serveur" je tombe bien sur mon index, mais quand je clique sur un lien vers un fichier (qui est dans le même repertoire que l'index, c'est à dire /var/www) j'ai le droit à l'éternelle erreur 403 (Verboten, blabla... oui mon indien parle allemand...)

Je ne comprend pas car:
- chmod 755 /var/www
et
- site availables/ default

DocumentRoot /var/www/
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
		# This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
	</Directory>

... qui semble correct...

Est-ce que quelqun (ou quelque chose??!!) aurait il assez de vertu pour avoir l'aimable bonté de m'indiquer la marche à suivre dans mon périple Crookesque de matage de la civilisation obsolète, mais entêtés, que sont les Apaches? (re-lèche, zèle, non-sens, etc..)

(oui je pète les plombs pour ceux qui se poseraient encore la question...)

Dernière modification par Ubutux (Le 28/08/2007, à 18:54)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#2 Le 26/08/2007, à 20:04

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

"quand je clique sur un lien vers un fichier"

Il est où le fichier?
Désolé de ne pas pouvoir t'aider davantage tout de suite (il faut que je me casse).
Mais regarde à tout hasard http://forum.ubuntu-fr.org/viewtopic.ph … 9#p1105699
J'avais le même problème.

A plus!
Edit: qu'est-ce qu'on peut écrire mal, parfois.

Dernière modification par faustus (Le 26/08/2007, à 20:15)

#3 Le 26/08/2007, à 20:29

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Je te remercie de ta réponse rapide!

J'avais déjà vu ce topic et ça n'a pas solutionné mon problème (par contre ça m'a aidé)

Mon fichier est dans: /var/www/

En fait à l'origine dans mon repertoire www j'avais:
-phpmyadmin (qui soit dit en passant fonctionne à merveille... !>.<!)
- une video

Donc quand on se connecté on tombait sur l'index avec un listing des 2 fichiers. Or on ne pouvait télécharger le fichier vidéo (error 403)... Je me suis dit qu'il y avait un -Indexes dans le fichier default, ce qui oblige à avoir une page d'index (bien que ce ne soit pas le cas). J'ai donc par sécurité crée une page d'index avec juste un lien vers la video et toujours la même erreur 403.

Help me if you can I'm feeling baaaddd... (The Beatles)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#4 Le 26/08/2007, à 20:38

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

Il faut vraiment que je me casse...

Mais tu parles de fichier ou de lien? Et qui est où ?

A plus, j'y vais.

#5 Le 26/08/2007, à 20:59

reeth

Re : [Pas Résolu] Apache Erreur 403

ls -al /var/www ??

Hors ligne

#6 Le 26/08/2007, à 21:02

hello_world

Re : [Pas Résolu] Apache Erreur 403

Hello,

la commande pour changer les droits ne devraient-elle pas ressembler plutôt à : chmod -R 755 /var/www

++

Hors ligne

#7 Le 26/08/2007, à 21:09

fanch317

Re : [Pas Résolu] Apache Erreur 403

Regarde et renvois nous le fichier log :

tail /var/log/apache2/error.log

Je suis sûr que la réponse se trouve à l'interieur...

Fanch

Hors ligne

#8 Le 26/08/2007, à 21:26

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Bonsoir!

Merci de votre attention! Malheureusement j'ai déjà regardé le log et il ne me dit rien de plus:

[Sun Aug 26 16:59:44 2007] [error] [client 82.98.1.197] (13)Permission denied: file permissions deny server access: /var/www/ma_video.mp4, referer: http://mon-site-de-la-mort-qui-tue-le-chat.net/
[Sun Aug 26 18:36:04 2007] [error] [client 127.0.0.1] (13)Permission denied: file permissions deny server access: /var/www/ma_video.mp4, referer: http://127.0.0.1/

(les ref. et ip ont été changés bien sur..)

Par contre la c'est plus intéressant (depuis le temps que je cherchais cette commande!)

drwxr-xr-x  2 root root   28672 2007-08-26 18:36 .
drwxr-xr-x 16 root root    4096 2007-08-20 11:13 ..
-rwx------  1 ph   ph   8494904 2007-08-20 22:05 ma_video.mp4
-rw-r--r--  1 ph   ph       815 2007-08-26 18:39 index.php
lrwxrwxrwx  1 root root      21 2007-08-20 11:39 phpmyadmin -> /usr/share/phpmyadmin

P.S: je ne comprend pas grand chose à ces histoires de droits...


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#9 Le 26/08/2007, à 21:50

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Ok c'est résolu!

J'ai fait un:

sudo chmod -R 755 /var/www

ce qui donne:

drwxr-xr-x  2 root root   28672 2007-08-26 18:36 .
drwxr-xr-x 16 root root    4096 2007-08-20 11:13 ..
-rwxr-xr-x  1 ph   ph   8494904 2007-08-20 22:05 ma_video.mp4
-rwxr-xr-x  1 ph   ph       815 2007-08-26 18:39 index.php
lrwxrwxrwx  1 root root      21 2007-08-20 11:39 phpmyadmin -> /usr/share/phpmyadmin

et ça marche!

Merci tout le monde!! :-)

Juste une derniére question avant de vous quiter: niveau sécurité ça vous semble ok?


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#10 Le 26/08/2007, à 22:47

fanch317

Re : [Pas Résolu] Apache Erreur 403

Permission denied: file permissions deny server access: /var/www/ma_video.mp4

Cela nous dis enormement au contraire et confirme les pistes ouvertes par les autres intervenants de ce post. smile

Le fichier etant lisible uniquement par ph, le serveur apache (tournant avec l'utilisateur www-data je suppose sur ta ubuntu) ne peut lire et renvoyer le fichier au navigateur qui en fait la demande.

Donc soit il suffit d'autoriser la lecture pour tout le monde, soit changer le proprietaire du fichier. (etc)

Personnelement, je peux pas juger la securité d'un serveur avec ces infos. (on ne connait pas les mods utilisés ni ta configuration apache... wink )

Cependant, j'espere que tu a mis un mot de passe root sur ton serveur MySQL ou simplement interdit l'acces root... (car ce n'est pas par defaut sur ubuntu dapper à feisty en tout cas) tongue

Fanch

Dernière modification par fanch317 (Le 26/08/2007, à 22:48)

Hors ligne

#11 Le 26/08/2007, à 23:39

reeth

Re : [Pas Résolu] Apache Erreur 403

Moi c'est le lien pour phpmyadmin qui me semble incorrect maintenant : lrwxrwxrwx : tout le monde peux l'exécuter, modifier, supprimer... Je changerais les droits le concernant. Sinon (je crois il faut la confirmation d'un spécialiste) que 755 sur les dossiers c'est bien, mais 744 sur les fichiers c'est suffisant aussi (à priori si tu n'exécutes rien à distance). Tu peux conserver 755 si c'est un serveur perso.

Hors ligne

#12 Le 27/08/2007, à 02:17

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

En dernier ressort, ce sont les droits du fichier qui s'imposent, pas ceux du lien...

#13 Le 27/08/2007, à 13:11

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Salut

Merci à tous pour votre aide!

Pour répondre à fanch317: ce n'était pas méchant quand je disais que ça ne m'avançait pas beaucoup, c'était juste pour dire que je le savais déjà et que ma question en fait s'orientait plus sur les droits à accorder sur www. Désolé on s'est mal compris.
Pour ce qui est de Mysql, root est encore utilisateur, mais je lui ai attribué un mot de passe. Je compte le supprimer si un jour ça devient sérieux.

Pour ce qui est de Phpmyadmin je pense comme faustus, car un les droits de /usr/share/phpmyadmin sont moins permissifs que ceux du lien. Mais a vrai dire je n'était pas sur quand à la précision qu'à apporté faustus, et ma question aurait suivie! (Donc merci faustus de faire preuve d'anticipation ;-) )

Merci à tous et bonne journée


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#14 Le 27/08/2007, à 13:58

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

De rien!

#15 Le 27/08/2007, à 14:01

reeth

Re : [Pas Résolu] Apache Erreur 403

Ok, merci pour l'info faustus, c'est aussi ce qui parait le plus logique.

Hors ligne

#16 Le 27/08/2007, à 14:12

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

Eh oui, la logique...

#17 Le 28/08/2007, à 18:53

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Bonsoir

Apparemment les visiteurs ne peuvent toujours pas se balader sur mon site... ils ont accès à la page d'accueil, mais dés qu'ils veulent aller sur une autre page ça ne marche pas...
Est-ce que quelqun pourrait confirmer?

http://le.serveblog.net

P.S: il n'y a rien dessus c'est normal... si vous pouviez me dire si vous accéder à la page de login de l'administration ça m'aiderait... merci d'avance! ;-)

Dernière modification par Ubutux (Le 28/08/2007, à 18:55)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#18 Le 28/08/2007, à 20:10

hello_world

Re : [Pas Résolu] Apache Erreur 403

Hello,

chez moi il fonctionne tes liens... et tu sais pourquoi? Parce que j'ai aussi un serveur appache installé... étrange non?

Sérieusement, tu devrais revoir tes liens, ils ne sont sans doute pas censé pointé des truc genre 127.0.0.1/p=6 :

<a href="http://127.0.0.1/?p=6" rel="bookmark" title="Liens permanent vers Marre&#8230;."

.

Pas étonnant que ça ne fonctionne pas ;-)

++

Hors ligne

#19 Le 28/08/2007, à 20:23

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

Salut,

Je n'y connais rien en serveur (j'ai toujours travaillé en local, monoposte, monoutilisateur et sans le net)
Mais ça, dans ton html:

<li class="page_item">
<a href="http://127.0.0.1/">Accueil</a>
</li>

ça m'ouvre mon apache à moi (c'est bien ce qui se passe!).

Je ne sais pas si ma remarque est pertinente...

#20 Le 28/08/2007, à 20:26

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

Trop tard, on s'est croisé! lol

#21 Le 28/08/2007, à 20:34

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Ok je vois ce que vous voulez dire... ça doit être au niveau de l'installation de wordpress que ça a merdé...

(Au fait, c'est lequel de vous deux qui a "It works!" par défaut sur son apache et qui essaye de trifouiller mon phpmyadmin??!! Vous ai repéré! ;-) )

Bon je vais essayer de mieux cerner le problème!

Merci pour votre aide! ;-)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#22 Le 28/08/2007, à 20:51

compte supprimé

Re : [Pas Résolu] Apache Erreur 403

Tu m'inquiètes sérieusement avec "qui essaye de trifouiller mon phpmyadmin"

En aucun cas, personne ne doit avoir accès à ton phpmyadmin, ni d'ailleurs à aucun de tes répertoires (et fichiers).
Ton serveur (apache) reçoit des requêtes via un port, et renvoie le résultat (la page demandée), par le même canal (si celui qui fait la requête, à l'autre bout, à le droit, cad si tu ne lui demandes pas un login).

Si c'est vraiment le cas, ton système est actuellement une passoire! Tu ferais bien d'étudier la question de près, avant de mettre des trucs en ligne!

Edit: je ne peux pas t'en dire beaucoup plus, puisque je débute sous linux...

Dernière modification par faustus (Le 28/08/2007, à 20:56)

#23 Le 28/08/2007, à 21:09

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Rassure toi faustus! Mon phpmyadmin est protégé par mot de passe! C'est juste que quelqun est tombé sur la page de login c'est tout...

Bon par contre ça ne résout pas mon problème... D'habitude je ne sert pas de ces blogs tout faits à installer, et donc je n'ai pas de problèmes de liens puisque je donne les adresses symboliques (ex. http://www.mon-site.com/debats/doitonbruler_wordpress.php ) Par contre avec l'installation automatique, est lui qui à crée les liens et a mis 127.0.0.1... donc il faudrait je suppose que je réinstalle avec l'adresse de mon site à la place de localhost.... non?

Merci pour votre aide. ;-)

Dernière modification par Ubutux (Le 28/08/2007, à 21:11)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#24 Le 28/08/2007, à 21:21

Ubutux

Re : [Pas Résolu] Apache Erreur 403

Ok j'ai dit une grosse conn*** haut dessus... puisque localhost m'est demandé pour me connecter à mysql... (je suis un boulet...)


Cordialement Ubutux,
========================
Mon petit blog friendly froggy, mon site de cours de droit et mon agence web

Hors ligne

#25 Le 28/08/2007, à 21:37

hello_world

Re : [Pas Résolu] Apache Erreur 403

Ubutux a écrit :

(Au fait, c'est lequel de vous deux qui a "It works!" par défaut sur son apache et qui essaye de trifouiller mon phpmyadmin??!! Vous ai repéré! ;-) )

Hello,

comme tu avais demandé si ton serveur était un peu sécurisé, j'ai juste vérifier si ct pas trop simple d'accès. Tu devrais p-e quand même empêcher les gens d'accéder la page de login? Et c'est aussi moi qui ai un serveur avec rien dessus → it's work :-)

++

Hors ligne