WAMP 2 -- droits d'accès à phpmy
Résolu/Fermé lerogertroutman Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
CB08 - 19 mai 2020 à 11:42
CB08 - 19 mai 2020 à 11:42
Bonjour,
J'ai recemment installé WAMP 2, et je ne peux pas accéder à http://localhost/phpmy/
J'obtiens l'erreur 403 :
Firefox : "You don't have permission to access /phpmy/ on this server"
IE : "Le site Web a refusé d’afficher cette page Web"
Apparemment je n'ai pas les droits... Comment les avoir ?
Merci par avance.
LeRogerTroutman
J'ai recemment installé WAMP 2, et je ne peux pas accéder à http://localhost/phpmy/
J'obtiens l'erreur 403 :
Firefox : "You don't have permission to access /phpmy/ on this server"
IE : "Le site Web a refusé d’afficher cette page Web"
Apparemment je n'ai pas les droits... Comment les avoir ?
Merci par avance.
LeRogerTroutman
A voir également:
- You don't have permission to access /phpmy/ on this server.
- Phpmy you don't have permission to access this resource. - Meilleures réponses
- Phpmy forbidden you don't have permission to access this resource. - Meilleures réponses
- Forum Debian
- Forum TV & Vidéo
- Ps3 media server - Télécharger - Divers Réseau & Wi-Fi
- Qwerty to azerty - Guide
- Filezilla server - Télécharger - Téléchargement & Transfert
17 réponses
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 ;)
Alain_A
Sinon, autre solution... Effectuez l'installation de Wamp, non pas à la racine de Windows mais dans programme-files, désactiver son antivirus, cela devrait fonctionner au cas ou il suffit de réinstaller Wamp une deuxième fois sans le désinstaller avec la même procédure et répondre oui à la demande qui se présentera lors de la deuxième installation. Et voila ...
Malik
Plus pratique, c'est vrai
J'avais le même problème et j'ai lu se poste de joel68 https://openclassrooms.com/forum/sujet/wampserver-phpmy-92062 sur le site du zero. maintenant sa marche ni quel.
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://commentcamarche.sitesdebloques.org//telecharger-34055064-wampserver
et je n'ai plus aucun souci avec l'accès à la page phpMy
http://commentcamarche.sitesdebloques.org//telecharger-34055064-wampserver
et je n'ai plus aucun souci avec l'accès à la page phpMy
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)
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/phpmy , 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 phpmy 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/phpmy , 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][''] = ''; $cfg['Servers'][$i][''] = '';
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 phpmy 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.
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 -> phpMy -> 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 -> phpMy -> Edit alias
Et contrôle bien que c'est autorisé pour "localhost" et pour "127.0.0.1" comme ici :
Alias /phpmy "C:/Program Files/wamp/apps/phpmy2.11.5/" <Directory "C:/Program Files/wamp/apps/phpmy2.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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question J'avais exactement ce problème: accès à Localhost mais pas à Phpmy 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 =)
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/phpmy, edit alias
6) dans le fichier qui s'affiche, ajouter la commande:
Allow from localhost
vous devriez avoir ceci:
<Directory "c:/wamp/apps/phpmy3.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 phpmy.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/phpmy, edit alias
6) dans le fichier qui s'affiche, ajouter la commande:
Allow from localhost
vous devriez avoir ceci:
<Directory "c:/wamp/apps/phpmy3.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 phpmy.conf
8)redemarrer tous les services de wamp
et ça devrait marcher!
-------
Rukia
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 phpmy 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 phpmy 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.
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?
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 -> phpMy -> Edit alias
il faut bien verifier le chemin parce que à l'origine il manque le "1" à la fin (php3.1.3)
<Directory "c:/wamp/apps/phpmy3.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 -> phpMy -> Edit alias
il faut bien verifier le chemin parce que à l'origine il manque le "1" à la fin (php3.1.3)
<Directory "c:/wamp/apps/phpmy3.1.3.1/">
bonne journée à tous
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 ?
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
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
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.
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 !
Bon pour la version de phpmy 3.3.3 , on ne copie plus phpmy dans /var/www/ , mainant il est sous /etc/phpmy.
Pour avoir l'acceés à phpmy via le web :Editer le fichier apache.conf sous /etc/phpmy
vim /etc/phpmy/apache.conf et ajouter ces lignes .
<Directory /usr/share/phpmy>
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 à phpmy via le web :Editer le fichier apache.conf sous /etc/phpmy
vim /etc/phpmy/apache.conf et ajouter ces lignes .
<Directory /usr/share/phpmy>
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>
Essaye ça
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:/phpmy">
AllowOverride All
Commandez allow, deny
Allow from all
</ Directory>
Bien sûr, le chemin d'accès réel pour PhpMy 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:/phpmy">
AllowOverride All
Commandez allow, deny
Allow from all
</ Directory>
Bien sûr, le chemin d'accès réel pour PhpMy varie en fonction de votre installation. Ou il peut même ne pas être encore là, dans ce cas, vous devez l'ajouter.
Moi sa ouvre firefox et sa met :
Erreur
MySQL a répondu:?
#1130 - Host 'localhost' is not allowed to connect to this MySQL server
phpMy a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "name" et "" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'istrateur du serveur MySQL.
Help !!
Merci d'avance
Erreur
MySQL a répondu:?
#1130 - Host 'localhost' is not allowed to connect to this MySQL server
phpMy a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "name" et "" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'istrateur du serveur MySQL.
Help !!
Merci d'avance
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/phpmy et ouvrez le fichier texte Edit alias puis changer le 127.0.0.1 par all.
comme ça:
<Directory "c:/wamp/apps/phpmy3.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/phpmy et ouvrez le fichier texte Edit alias puis changer le 127.0.0.1 par all.
comme ça:
<Directory "c:/wamp/apps/phpmy3.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.
Bonjour,
N'oubliez pas, aussi, que vous pouvez avoir un système et une connexion réseau qui e IPv6 et que dans ce cas, il faut :
Allow from localhost ::1 127.0.0.1
Il y a même des cas où, suivant les configurations, il faut ajouter l'autorisation d'accès depuis le « loopback », c'est-à-dire :
Allow from localhost ::1 ff80::/10 127.0.0.1
Et surtout pas Allow from all où vous ouvrez les connexions à votre PhpMy à la terre entière
N'oubliez pas, aussi, que vous pouvez avoir un système et une connexion réseau qui e IPv6 et que dans ce cas, il faut :
Allow from localhost ::1 127.0.0.1
Il y a même des cas où, suivant les configurations, il faut ajouter l'autorisation d'accès depuis le « loopback », c'est-à-dire :
Allow from localhost ::1 ff80::/10 127.0.0.1
Et surtout pas Allow from all où vous ouvrez les connexions à votre PhpMy à la terre entière
click sur le directory C:\wamp\alias apres modifier le fichier phpmy.conf
<Directory "c:/wamp/apps/phpmy3.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/phpmy3.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
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) à phpMy / changement ou ajout de mot de e 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) à phpMy / changement ou ajout de mot de e 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