Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1086 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Résolu] You don't have permission to access /database/ on this server

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] You don't have permission to access /database/ on this server

n°928792
Gavrinis
Open your mind
Posté le 29-06-2007 à 23:41:09  profilanswer
 

Bonsoir à tout le monde (ou bonjour),
 
Voilà j'ai un petit problème avec mon PHPmyAdmin je n'arrive pas à y accéder. J'ai essayé pleins de possibilités mais rien ne passe.
 
J'ai ajouter ceci à mon httpd.conf :

Code :
  1. Alias /database/ /var/www/phpmyadmin/
  2.     <Directory /var/www/phpmyadmin>
  3.         Options FollowSymLinks Indexes
  4.         AllowOverride None
  5.         Order deny,allow
  6.         Allow from 10.1.1.2
  7.         Deny from all
  8.     </Directory>

mais rien n'y a fait toujours la même erreur "You don't have permission to access /database/ on this server."
 
Pour info je tourne sous Apache 1.3.34 sous une Debian Etch avec PHP 5.2 et MySQL 5.0.32 et ce serveur n'a ni interface graphique ni écran donc tout est maintenu depuis un ordi du réseau qui a comme IP 10.1.1.2
 
 
Aidez moi s'il vous plait :(


Message édité par Gavrinis le 02-07-2007 à 18:19:51
mood
Publicité
Posté le 29-06-2007 à 23:41:09  profilanswer
 

n°928794
Le_Tolier
Hello IT ?
Posté le 29-06-2007 à 23:48:27  profilanswer
 

tu essais quoi commme user ?
si le serveur web est sur le même de mysql connect toi en ssh et mets un password a root et apres essai avec root/ton_password


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
n°928798
Gavrinis
Open your mind
Posté le 30-06-2007 à 00:13:04  profilanswer
 

mais je ne sais même pas m'identifier dans PHPmyadmin vu que je ne sais pas y accéder à cause de son erreur

n°928801
Le_Tolier
Hello IT ?
Posté le 30-06-2007 à 00:20:29  profilanswer
 

oula ...
tu m'as toujours pas dit avec user tu essayais de connecter de plus je te dit de te connect en local a mysql en root sans mot de passe via une  connexion ssh. De plus la conf d'apache n'a rien a voir avec la conf de mysql.


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
n°928809
Gavrinis
Open your mind
Posté le 30-06-2007 à 00:53:43  profilanswer
 

avec le user "mysql", pour ce qui est de MySQL il fonctionne et je suis connecté dessus sans mot de passe

n°928842
Gavrinis
Open your mind
Posté le 30-06-2007 à 11:39:02  profilanswer
 

quand j'essaye de m'y connecter avec SSH et que j'entre "lynx 127.0.0.1/database/" il me sort la même erreur

n°929100
Gavrinis
Open your mind
Posté le 02-07-2007 à 02:37:54  profilanswer
 

s'il vous plait ne m'abandonner pas, j'ai besoin de vous :cry:
 
j'ai testé avec Apache 2.2.3 et ça fait la même chose :(

n°929121
esox_ch
Posté le 02-07-2007 à 07:46:48  profilanswer
 

Fait un reset du mot de passe de MYSQL (je sais plus comment ça se fait .. C'est une commande à executer en root .. regarde dans la doc)

n°929127
fighting_f​alcon
Posté le 02-07-2007 à 08:34:21  profilanswer
 

mais ça n'a rien à voir avec MySQL tout ça ....
 
http://serveur/database/ -> vous n'avez pas le droit d'accéder à ce dossier
 
C'est un problème de conf APACHE ...
 
fais voir le résultat de : ls -al /var/www/phpmyadmin
 
A tout les coups ton utilisateur www-data n'a pas les droits de lecture sur ce dossier ...

n°929296
Gavrinis
Open your mind
Posté le 02-07-2007 à 14:30:47  profilanswer
 

ls -al /var/www/phpmyadmin :

Code :
  1. lrwxrwxrwx 1 root root 21 2007-06-29 19:41 /var/www/phpmyadmin -> /usr/share/phpmyadmin/

ls -l /usr/share/phpmyadmin :

Code :
  1. drw-r--r-- 9 www-data root 4,0K 2007-06-30 01:44 phpmyadmin/

merci pour ton aide fighting_falcon
 
d'après moi se sont les liens symboliques qui posent problèmes car j'ai déjà eus le cas avec un autre lien symbolique se trouvant aussi dans /var/www/, à mon avis le problème est que se soit root le propriétaire du lien symbolique /var/www/phpmyadmin


Message édité par Gavrinis le 02-07-2007 à 15:23:24
mood
Publicité
Posté le 02-07-2007 à 14:30:47  profilanswer
 

n°929329
fighting_f​alcon
Posté le 02-07-2007 à 15:15:59  profilanswer
 

on avance un peu mais pas beaucoup, fais voir tes droits sur tous les dossiers :
ls -al /
ls -al /var/
ls -al /usr
ls -al /usr/share
ls -al /usr/share/phpmyadmin

 
Et aussi, vu que /var/www/phpmyadmin est un lien symoblique, je pense qu'il doit falloir rajouter ça dans ta conf apache :

Code :
  1. <Directory /usr/share/phpmyadmin>
  2.        AllowOverride None
  3.        Order deny,allow
  4.        Allow from 10.1.1.2
  5.        Deny from all
  6.    </Directory>


Message édité par fighting_falcon le 02-07-2007 à 15:16:11
n°929343
Gavrinis
Open your mind
Posté le 02-07-2007 à 15:36:13  profilanswer
 

merci, pour ce qui est du <Directory /usr/share/phpmyadmin> j'avais déjà tenté.
 
ls -al / ne passe pas
 
ls -al /var/ :

Code :
  1. drwxr-xr-x 14 root root 4,0K 2007-06-29 19:18 var/


 
ls -al /usr/ :

Code :
  1. drwxr-xr-x 11 root root 4,0K 2007-06-29 19:40 usr/


 
ls -al /usr/share :

Code :
  1. drwxr-xr-x 93 root root 4,0K 2007-07-01 18:31 share/


 
ls -al /usr/share/phpmyadmin :

Code :
  1. drw-r--r-- 9 www-data root 4,0K 2007-06-30 01:44 phpmyadmin/

n°929410
fighting_f​alcon
Posté le 02-07-2007 à 17:40:08  profilanswer
 

/usr/share/phpmyadmin : rw-r--r--
 
ton utilisateur www-data n'a pas le droit d'exécution sur le dossier, autrement dit, il ne peut pas aller dedans, donc il n'arrivera pas à lire les pages !!
 
 
chmod u+x /usr/share/phpmyadmin (en root, ou en www-data)

n°929414
Gavrinis
Open your mind
Posté le 02-07-2007 à 17:46:18  profilanswer
 

merci beaucoup mais ce n'est pas tout voici ce qu'il vient de me sortir :

Code :
  1. Warning: require_once(./libraries/common.lib.php) [function.require-once]: failed to open stream: Permission denied in /usr/share/phpmyadmin/index.php on line 36
  2. Fatal error: require_once() [function.require]: Failed opening required './libraries/common.lib.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/share/phpmyadmin/index.php on line 36

n°929422
Gavrinis
Open your mind
Posté le 02-07-2007 à 18:18:28  profilanswer
 

voilà c'est résolu merci beaucoup pour ton aide fighting_falcon, elle m'a été plus que précieuse, un grand merci

n°929447
fighting_f​alcon
Posté le 02-07-2007 à 19:15:17  profilanswer
 

encore un problème de droits
 
chown -R www-data /usr/share/phpmyadmin
chmod -R u+rx /usr/share/phpmyadmin


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Résolu] You don't have permission to access /database/ on this server

 

Sujets relatifs
[Résolu]Script Shell pour Rsync[RESOLU] Postfix avec plusieurs smtp
[résolu] Lancer jhead dans un terminal[resolu] warning a l'extection de la machine
[resolu] lame[ MySQL Database Server ] Instalation
[tomate marabooté] re-install ce WE... Ce soir c'est open BAR !!Répertoires privés et public samba. [RESOLU]
Plus de sujets relatifs à : [Résolu] You don't have permission to access /database/ on this server


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR