A voir également:
- You don't have permission to access /phpmyadmin/ on this server.
- WAMP 2 -- droits d'accès à phpmyadmin ✓ - Forum - PHP
- [phpmyadmin]403 Permission to access Forbidden on this server ✓ - Forum - Webmaster
- You don't have permission to access ✓ - Forum - Internet / Réseaux sociaux
- Access denied you don't have permission to access - Forum - Internet / Réseaux sociaux
- You don't have permission to access this resource.server unable to read htaccess file, denying access to be safe ✓ - Forum - Debian
17 réponses
Malik
Même si j'arrive en retard, pour que mysql, localhost (le serveur) etc fonctionnent,
n'allez pas à l'adresse http://localhost/ MAIS PLUTOT SUR http://127.0.0.1/ .
Maintenant, tout devrait fonctionner et vous avez touts les droits sur vos fichiers ;)
n'allez pas à l'adresse http://localhost/ MAIS PLUTOT SUR http://127.0.0.1/ .
Maintenant, tout devrait fonctionner et vous avez touts les droits sur vos fichiers ;)
Afficher les 36 commentaires
Signaler
kikilove1988
Merci ca m'a ete d'une grande aide
Signaler
haddad
thanks
Signaler
dop
cool!!!
Signaler
Haerdalis
Une grand merci.
Signaler
CB08
merci!!
elite_section
- Messages postés
- 5
- Date d'inscription
- lundi 30 juillet 2007
- Statut
- Membre
- Dernière intervention
- 17 septembre 2008
J'avais le même problème et j'ai lu se poste de joel68 https://openclassrooms.com/forum/sujet/wampserver-phpmyadmin-92062 sur le site du zero. maintenant sa marche ni quel.
Stéphane
En ce qui me concerne j'ai super galéré pendant 48H00 avec ce message d'erreur 403 : résultat, j'ai cessé de vouloir installer la dernière version WAMP et j'ai téléchargé celle-ci :
http://www.commentcamarche.net/download/telecharger-34055064-wampserver
et je n'ai plus aucun souci avec l'accès à la page phpMyAdmin
http://www.commentcamarche.net/download/telecharger-34055064-wampserver
et je n'ai plus aucun souci avec l'accès à la page phpMyAdmin
Le-Concombre-Masqué
Après avoir essayé toutes les solutions ci-dessus, et étant donné qu'aucune, ni la réinstallation ni les petits changements dans les .conf , n'ont arrangé mon problème j'ai donc fait un peu a la barbare, a ma sauce quoi en mettant ça en alias:
Order Allow,Deny
Allow from all
Allow from 127.0.0.1
Allow from localhost
et ça a marché o.O Voilà je poste ça au cas ou d'autres auraient été dans le même problème et que les solutions précédents n'aient pas suffit!!
(Je l'ai réinstallé 5fois aussi)
Order Allow,Deny
Allow from all
Allow from 127.0.0.1
Allow from localhost
et ça a marché o.O Voilà je poste ça au cas ou d'autres auraient été dans le même problème et que les solutions précédents n'aient pas suffit!!
(Je l'ai réinstallé 5fois aussi)
hr08
Seul le
Allow from all
suffit à résoudre votre problème.... les autres entrées sont facultatives à 100%
(Dans ce cas de figure)
et avec cette solution vous vous exposez à de gros dangers de sécurité
n'importe qui tape http:/--URL--DE--VOTRE--SITE/phpmyadmin , et BOOM! faites le test et je vous laisse imaginer la suite :)
Alors dans ce cas penser quand même à modifier vos lignes comme cela:
Comme le dit vlmath
penser bien à rajouter:
*Seulement si votre hôte se nomme localhost et que vous souhaitez autoriser l accès a phpmyadmin depuis ce poste!
regarder votre fichier hosts aussi (formatage et syntax)
vous devriez avoir cette ligne
*Attention ici l'espace est une [TABULATION]
Besoin d'aide ?: joigniez moi sur mon skype: onyxrhardcore99
Politesse et écriture soignée sont requises
Je veux bien faire l'effort d accepter les lacunes de certain mais il ne faut pas pousser :)
Merci.
Allow from all
suffit à résoudre votre problème.... les autres entrées sont facultatives à 100%
(Dans ce cas de figure)
et avec cette solution vous vous exposez à de gros dangers de sécurité
n'importe qui tape http:/--URL--DE--VOTRE--SITE/phpmyadmin , et BOOM! faites le test et je vous laisse imaginer la suite :)
Alors dans ce cas penser quand même à modifier vos lignes comme cela:
$cfg['Servers'][$i]['auth_type'] = 'http'; $cfg['Servers'][$i]['user'] = ''; $cfg['Servers'][$i]['password'] = '';
Comme le dit vlmath
penser bien à rajouter:
Allow from localhost
*Seulement si votre hôte se nomme localhost et que vous souhaitez autoriser l accès a phpmyadmin depuis ce poste!
regarder votre fichier hosts aussi (formatage et syntax)
vous devriez avoir cette ligne
127.0.0.1 localhost
*Attention ici l'espace est une [TABULATION]
Besoin d'aide ?: joigniez moi sur mon skype: onyxrhardcore99
Politesse et écriture soignée sont requises
Je veux bien faire l'effort d accepter les lacunes de certain mais il ne faut pas pousser :)
Merci.
vlmath
- Messages postés
- 793
- Date d'inscription
- vendredi 20 octobre 2006
- Statut
- Contributeur
- Dernière intervention
- 4 septembre 2011
Salut,
A mon avis, c'est une erreur dans la configuration de l'alias (ou du .htaccess).
Va sur l'icone de WAMP, clique -> Apache -> Répertoire Alias -> phpMyAdmin -> Edit alias
Et contrôle bien que c'est autorisé pour "localhost" et pour "127.0.0.1" comme ici :
@Bientôt
A mon avis, c'est une erreur dans la configuration de l'alias (ou du .htaccess).
Va sur l'icone de WAMP, clique -> Apache -> Répertoire Alias -> phpMyAdmin -> Edit alias
Et contrôle bien que c'est autorisé pour "localhost" et pour "127.0.0.1" comme ici :
Alias /phpmyadmin "C:/Program Files/wamp/apps/phpmyadmin2.11.5/" <Directory "C:/Program Files/wamp/apps/phpmyadmin2.11.5/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from localhost </Directory>
@Bientôt
Staphy
J'avais exactement ce problème: accès à Localhost mais pas à Phpmyadmin par Wamp. La modification de l'emplacement ne donnait rien, et je ne voulais pas mettre Allow from All.
Avec Allow from localhost ::1 127.0.0.1 ça marche nickel ! Et je suis sous Windows 8 ^^
Merci beaucoup =)
Avec Allow from localhost ::1 127.0.0.1 ça marche nickel ! Et je suis sous Windows 8 ^^
Merci beaucoup =)
Rukia
J'ai eu le même problème et voici ce que j'ai fait pour que ça marche:
1) Aller au repertoire: C:\Windows\System32\drivers\etc
2) Copier le fichier hosts sur bureau
3) L'ouvrir avec un éditeur et supprimer tout ce qu'il y'a à l'intérieur. Ensuite, tapper uniquement cette ligne:
127.0.0.1 localhost
4)Sauvegarder le fichier hosts et le coller dans le repertoire etc
5)Cliquer gauche sur wampserver, appache, alias directories, http://localhost/phpmyadmin, edit alias
6) dans le fichier qui s'affiche, ajouter la commande:
Allow from localhost
vous devriez avoir ceci:
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from locahost
</Directory>
7)sauvegarder le fichier phpmyadmin.conf
8)redemarrer tous les services de wamp
et ça devrait marcher!
-------
Rukia
1) Aller au repertoire: C:\Windows\System32\drivers\etc
2) Copier le fichier hosts sur bureau
3) L'ouvrir avec un éditeur et supprimer tout ce qu'il y'a à l'intérieur. Ensuite, tapper uniquement cette ligne:
127.0.0.1 localhost
4)Sauvegarder le fichier hosts et le coller dans le repertoire etc
5)Cliquer gauche sur wampserver, appache, alias directories, http://localhost/phpmyadmin, edit alias
6) dans le fichier qui s'affiche, ajouter la commande:
Allow from localhost
vous devriez avoir ceci:
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from locahost
</Directory>
7)sauvegarder le fichier phpmyadmin.conf
8)redemarrer tous les services de wamp
et ça devrait marcher!
-------
Rukia
hr08
Supprimer toutes les lignes du fichier hosts ? êtes-vous sérieux Rukia ? le fichier hosts, et s'il contient d autres entrées autres que 127.0.0.1 localhost est un fichier utilisé par certain logiciels "antimalware" (que je ne citerai pas ici) afin de sécurisé l'ordinateur de "sites nuisibles"
Donner cette solution lamentable en public est un très mauvais choix à mon goût. Prenez du recul penser que votre méthode à certainement plus ouvert de portes sur des dangers potentiels, que résolus les soucis d'accès a phpmyadmin mentionnés ici.
Bien que je vous accorde qu'un éventuel problème peut tout à fait lui être directement lié.
N'EFFACER PAS CES LIGNES! (en tout cas pas sans savoir ce que vous faites)
Veillez seulement à ce que que celle-ci soit correcte:
Cordialement.
Donner cette solution lamentable en public est un très mauvais choix à mon goût. Prenez du recul penser que votre méthode à certainement plus ouvert de portes sur des dangers potentiels, que résolus les soucis d'accès a phpmyadmin mentionnés ici.
Bien que je vous accorde qu'un éventuel problème peut tout à fait lui être directement lié.
N'EFFACER PAS CES LIGNES! (en tout cas pas sans savoir ce que vous faites)
Veillez seulement à ce que que celle-ci soit correcte:
127.0.0.1 localhost
Cordialement.
Uruguen
Bonjour!
J'ai essayé toutes les techiniques citées ci dessus... mais aucunes ne fonctionnent... aurriez--vous une solution?
J'ai essayé toutes les techiniques citées ci dessus... mais aucunes ne fonctionnent... aurriez--vous une solution?
skyblazer972
bonjour à tous,
Je viens d'installer wamp server 2.0g, et j'ai rencontré le même problème, la cause est la suivante :
allez sur l'icone de WAMP, clique -> Apache -> Répertoire Alias -> phpMyAdmin -> Edit alias
il faut bien verifier le chemin parce que à l'origine il manque le "1" à la fin (phpadmin3.1.3)
<Directory "c:/wamp/apps/phpmyadmin3.1.3.1/">
bonne journée à tous
Je viens d'installer wamp server 2.0g, et j'ai rencontré le même problème, la cause est la suivante :
allez sur l'icone de WAMP, clique -> Apache -> Répertoire Alias -> phpMyAdmin -> Edit alias
il faut bien verifier le chemin parce que à l'origine il manque le "1" à la fin (phpadmin3.1.3)
<Directory "c:/wamp/apps/phpmyadmin3.1.3.1/">
bonne journée à tous
vlmath
- Messages postés
- 793
- Date d'inscription
- vendredi 20 octobre 2006
- Statut
- Contributeur
- Dernière intervention
- 4 septembre 2011
c'est bisard ...
Normalement, il ne bloque que si on lui a demandé ... Regarde la ligne "Order" et contrôle si elle est dans le même sens (en premier deny, puis allow).
Pour l'installation, tu n'as pas choisis d'option en plus ? ou une "mauvaise" option ?
Normalement, il ne bloque que si on lui a demandé ... Regarde la ligne "Order" et contrôle si elle est dans le même sens (en premier deny, puis allow).
Pour l'installation, tu n'as pas choisis d'option en plus ? ou une "mauvaise" option ?
vlmath
- Messages postés
- 793
- Date d'inscription
- vendredi 20 octobre 2006
- Statut
- Contributeur
- Dernière intervention
- 4 septembre 2011
Alors là .... je crois que je ne sais pas ..... désolé
Essaye quand même de lire une fois tous les fichiers de configuration, et si tu vois un truc louche, dis le nous ...
Pour le lien, désolé, je n'avais pas regardé qui avait posé la question .... :D
Essaye quand même de lire une fois tous les fichiers de configuration, et si tu vois un truc louche, dis le nous ...
Pour le lien, désolé, je n'avais pas regardé qui avait posé la question .... :D
lerogertroutman
- Messages postés
- 4
- Date d'inscription
- lundi 2 juin 2008
- Statut
- Membre
- Dernière intervention
- 27 janvier 2015
Oui, je vais tenter de me plonger dans ces fichiers de configuration. Le pire que je risque, c'est d'y comprendre quelque chose ;)
Aucun problème pour le lien, c'était simplement amusant : j'a commencé à lire le post en me disant que c'était EXACTEMENT mon problème (du style "tiens, en plus il a exactement le même nom que moi" ^^' )
Merci encore pour ton aide, je te tiens au courant.
LeRogerTroutman
Aucun problème pour le lien, c'était simplement amusant : j'a commencé à lire le post en me disant que c'était EXACTEMENT mon problème (du style "tiens, en plus il a exactement le même nom que moi" ^^' )
Merci encore pour ton aide, je te tiens au courant.
LeRogerTroutman
ooooo
Bonjour,
J'ai exactement le même problème, j'ai essayé également la solution donnée ci-dessus, mais malheureusement celà ne fonctionne toujours pas...
J'ai windows XP, donc le soucis ne vient pas de Vista.
Si l'un de vous a une solution, n'hésitez pas, car c'est vraiment embêtant ce problème...
Merci.
J'ai exactement le même problème, j'ai essayé également la solution donnée ci-dessus, mais malheureusement celà ne fonctionne toujours pas...
J'ai windows XP, donc le soucis ne vient pas de Vista.
Si l'un de vous a une solution, n'hésitez pas, car c'est vraiment embêtant ce problème...
Merci.
lerogertroutman
- Messages postés
- 4
- Date d'inscription
- lundi 2 juin 2008
- Statut
- Membre
- Dernière intervention
- 27 janvier 2015
Génial elite_section !! Ca fonctionne !
Un IMMENSE merci à toi d'avoir pris le temps de me donner ce lien !
Au final, il faut simplement installer wampserver ailleurs que dans le dossier C:\wamp
J'ai accès à toutes les pages, tout fonctionne niquel, bref... c'est reparti pour un peu de PHP :)
Bonne journée et merci encore !
Un IMMENSE merci à toi d'avoir pris le temps de me donner ce lien !
Au final, il faut simplement installer wampserver ailleurs que dans le dossier C:\wamp
J'ai accès à toutes les pages, tout fonctionne niquel, bref... c'est reparti pour un peu de PHP :)
Bonne journée et merci encore !
B elhassen Tunisia
Bon pour la version de phpmyadmin 3.3.3 , on ne copie plus phpmyadmin dans /var/www/ , mainant il est sous /etc/phpmyadmin.
Pour avoir l'acceés à phpmyadmin via le web :Editer le fichier apache.conf sous /etc/phpmyadmin
vim /etc/phpmyadmin/apache.conf et ajouter ces lignes .
<Directory /usr/share/phpmyadmin>
AllowOverride None
# Empêche que des .htacces modifient la règle suivante
Order deny,allow
# Dans l'ordre : on refuse l'accès à... et on permet à...
Deny from all
# Donc, on refuse à tout le monde
Allow from votre adresse ip
# Sauf à cette adresse interne
</Directory>
Pour avoir l'acceés à phpmyadmin via le web :Editer le fichier apache.conf sous /etc/phpmyadmin
vim /etc/phpmyadmin/apache.conf et ajouter ces lignes .
<Directory /usr/share/phpmyadmin>
AllowOverride None
# Empêche que des .htacces modifient la règle suivante
Order deny,allow
# Dans l'ordre : on refuse l'accès à... et on permet à...
Deny from all
# Donc, on refuse à tout le monde
Allow from votre adresse ip
# Sauf à cette adresse interne
</Directory>
vlmath
- Messages postés
- 793
- Date d'inscription
- vendredi 20 octobre 2006
- Statut
- Contributeur
- Dernière intervention
- 4 septembre 2011
Essaye ça
lerogertroutman
- Messages postés
- 4
- Date d'inscription
- lundi 2 juin 2008
- Statut
- Membre
- Dernière intervention
- 27 janvier 2015
Rebonsoir vlmath,
Merci pour ton aide.
L'ordre est bien "deny,allow"
J'ai fait l'installation la plus simple possible.
Quant à la solution que tu me proposes, regarde bien : c'est moi qui pose la question ^^
Malheureusement, cette solution ne fonctionne pas.
Je ne comprends vraiment pas.
Merci pour ton aide.
L'ordre est bien "deny,allow"
J'ai fait l'installation la plus simple possible.
Quant à la solution que tu me proposes, regarde bien : c'est moi qui pose la question ^^
Malheureusement, cette solution ne fonctionne pas.
Je ne comprends vraiment pas.
SAMEH
L'erreur que vous obtenez est typique d'un paramètre manquant dans le fichier de configuration d'Apache. Plus précisément ...
1) Rechercher "httpd.conf" et le modifier avec le bloc-notes.
2) Cherchez un article qui définit les répertoires, quelque chose comme ça ...
<Directory "c:/phpmyadmin">
AllowOverride All
Commandez allow, deny
Allow from all
</ Directory>
Bien sûr, le chemin d'accès réel pour PhpMyAdmin varie en fonction de votre installation. Ou il peut même ne pas être encore là, dans ce cas, vous devez l'ajouter.
1) Rechercher "httpd.conf" et le modifier avec le bloc-notes.
2) Cherchez un article qui définit les répertoires, quelque chose comme ça ...
<Directory "c:/phpmyadmin">
AllowOverride All
Commandez allow, deny
Allow from all
</ Directory>
Bien sûr, le chemin d'accès réel pour PhpMyAdmin varie en fonction de votre installation. Ou il peut même ne pas être encore là, dans ce cas, vous devez l'ajouter.
Naki
Moi sa ouvre firefox et sa met :
Erreur
MySQL a répondu:?
#1130 - Host 'localhost' is not allowed to connect to this MySQL server
phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
Help !!
Merci d'avance
Erreur
MySQL a répondu:?
#1130 - Host 'localhost' is not allowed to connect to this MySQL server
phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
Help !!
Merci d'avance
Eagle
Bonjour,
Moi aussi j'avais le même Problème et je les résolu, voici la solution :
cliquez sur l'icon wampserver en bas à droite puis apache puis alias directories puis http://localhost/phpmyadmin et ouvrez le fichier texte Edit alias puis changer le 127.0.0.1 par all.
comme ça:
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all au lieu de allow from 127.0.0.1
</Directory>
La Solution il fonctionner avec tous le monde si dieu le veux.
Moi aussi j'avais le même Problème et je les résolu, voici la solution :
cliquez sur l'icon wampserver en bas à droite puis apache puis alias directories puis http://localhost/phpmyadmin et ouvrez le fichier texte Edit alias puis changer le 127.0.0.1 par all.
comme ça:
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all au lieu de allow from 127.0.0.1
</Directory>
La Solution il fonctionner avec tous le monde si dieu le veux.
spifiane1992
click sur le directory C:\wamp\alias apres modifier le fichier phpmyadmin.conf
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
et le fichier sqlbuddy.conf par :
<Directory "c:/wamp/apps/sqlbuddy1.3.3/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
et enfin le fichier webgrind par:
<Directory "c:/wamp/apps/webgrind1.0/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
conclusion : en modifier et deny ->allow et 127.0.0.1 ->all
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
et le fichier sqlbuddy.conf par :
<Directory "c:/wamp/apps/sqlbuddy1.3.3/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
et enfin le fichier webgrind par:
<Directory "c:/wamp/apps/webgrind1.0/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
allow from all
Allow from all
</Directory>
conclusion : en modifier et deny ->allow et 127.0.0.1 ->all
rik26300
- Messages postés
- 5
- Date d'inscription
- mardi 13 mai 2008
- Statut
- Membre
- Dernière intervention
- 3 octobre 2015
bonjour tlm,
voici la meilleur solution que j'ai trouver et aussi la plus propre :
Par défaut, le serveur web personnel Wampserver affiche une erreur 403 à l'appel de http://localhost, mais fonctionne normalement sur http://127.0.0.1.
Solution (source)
Dans le fichier \bin\apache\apache2.2.22\conf\httpd.conf, remplacer:
Listen 80
par Listen 127.0.0.1:80
PS: En cas de problème de connexion (Access denied) à phpMyAdmin / changement ou ajout de mot de passe utilisateur, se référer à cet article et à celui-là.
voici le lien de la page ou je l'ai trouvée :
http://www.ygi.ch/blog-notes/2012/08/15/wampserver-403-forbidden-sur-localhost-mais-pas-sur-127001/
a bientot
voici la meilleur solution que j'ai trouver et aussi la plus propre :
Par défaut, le serveur web personnel Wampserver affiche une erreur 403 à l'appel de http://localhost, mais fonctionne normalement sur http://127.0.0.1.
Solution (source)
Dans le fichier \bin\apache\apache2.2.22\conf\httpd.conf, remplacer:
Listen 80
par Listen 127.0.0.1:80
PS: En cas de problème de connexion (Access denied) à phpMyAdmin / changement ou ajout de mot de passe utilisateur, se référer à cet article et à celui-là.
voici le lien de la page ou je l'ai trouvée :
http://www.ygi.ch/blog-notes/2012/08/15/wampserver-403-forbidden-sur-localhost-mais-pas-sur-127001/
a bientot