Partage
  • Partager sur Facebook
  • Partager sur Twitter

Xampp -> phpMyAdmin accés interdit

29 juillet 2012 à 12:22:48

Bonjour!

Je sais que le sujet est connu et les réponses aussi, mais chez moi rien n'y fait, cela ne marche pas!
J'ai installé xampp 1.8 (dernière version) pour ubuntu, tout marche bien sauf phpMyAdmin.
Impossible d'y accéder :


Citation : phMyadmin

Accès interdit!

Nouveau concept de sécurité XAMPP:

L'accès au répertoire demandé est uniquement disponible sur le réseau local.

Ce paramètre peut être configuré dans le fichier "httpd-xampp.conf".

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
localhost
Apache/2.4.2 (Unix) OpenSSL/1.0.1c PHP/5.4.4



J'ai édité le bon fichier /opt/lampp/etc/extra/httpd-xampp.conf et commenté la ligne deny from all, mais ça n'a rien changé.
J'ai redémarré lampp un bon nombre de fois... Rien

Voila le contenu du ce fichier :


Citation : fichier


<IfDefine PHP4>
LoadModule php4_module modules/libphp4.so
</IfDefine>
<IfDefine PHP5>
LoadModule php5_module modules/libphp5.so
</IfDefine>
# Disabled in XAMPP 1.8.0-beta2 because of current incompatibilities with Apache 2.4
# LoadModule perl_module modules/mod_perl.so


Alias /phpmyadmin "/opt/lampp/phpmyadmin"
Alias /phpsqliteadmin "/opt/lampp/phpsqliteadmin"

# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>

<Directory "/opt/lampp/phpsqliteadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>

# since LAMPP 1.0RC1
AddType application/x-httpd-php .php .php3 .php4

XBitHack on

# since 0.9.8 we've mod_perl
<IfModule mod_perl.c>
AddHandler perl-script .pl
PerlHandler ModPerl::PerlRunPrefork
PerlOptions +ParseHeaders
PerlSendHeader On
</IfModule>

# demo for mod_perl responsehandler
#PerlModule Apache::CurrentTime
#<Location /time>
# SetHandler modperl
# PerlResponseHandler Apache::CurrentTime
#</Location>

# AcceptMutex sysvsem is default but on some systems we need this
# thanks to jeff ort for this hint
#AcceptMutex flock
#LockFile /opt/lampp/logs/accept.lock

# this makes mod_dbd happy - oswald, 02aug06
# mod_dbd doesn't work in Apache 2.2.3: getting always heaps of "glibc detected *** corrupted double-linked list" on shutdown - oswald, 10sep06
#DBDriver sqlite3

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
# Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16

ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>



Nouveau, j'ai installé phpEclispe aussi, le problème existait avant, mais maintenant en lançant xampp en commande ça me fait :

Citation : shell


Starting XAMPP for Linux 1.8.0...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Another MySQL daemon is already running.
XAMPP: Another FTP daemon is already running.
XAMPP for Linux started.



Alors qu'a l'arret :

Citation : shell


Stopping XAMPP for Linux 1.8.0...
XAMPP: Stopping Apache with SSL...
XAMPP: XAMPP-MySQL is not running.
XAMPP: XAMPP-ProFTPD is not running.
XAMPP stopped.



Si quelqu'un peut m'aider, merci :)
  • Partager sur Facebook
  • Partager sur Twitter
30 juillet 2012 à 13:12:50

Peut-être un problème de permission sur le dossier et ses fichiers ?
  • Partager sur Facebook
  • Partager sur Twitter
30 juillet 2012 à 18:26:10

J'ai fais un chmod 777 sur l'ensemble du dossier lampp, rien n'a changé... :(
  • Partager sur Facebook
  • Partager sur Twitter
30 juillet 2012 à 21:09:46

Si le problème persiste tu peux installer carrément un serveur web et l'interpréteur php sur ton ordi et t'en servir en local.

$ sudo apt-get install apache2 apache2-utils php5 php5-dev php5-gd

Tous ces paquets sont dispo sur les sources pour Debian, ils doivent l'être aussi pour ubuntu.

Un tuto de XaDeath traite de ce sujet.

Tu télécharges pma ici -> Cliquer ici

Et tu décompresses l'archive (tu te places là où t'as télécharger le fichier) :
$ sudo mkdir /var/www/php_my_admin
$ sudo mv phpMyAdmin-3.5.2-all-languages.tar.gz /var/www/php_my_admin
$ cd /var/www/php_my_admin
$ sudo tar -xzvf phpMyAdmin-3.5.2-all-languages.tar.gz


T'accèdes à pma via http://localhost/php_my_admin
et ton server sql reste localhost.

Un peu lourd, mais si t'arrives pas à corriger le bug de Xampp ça peut te servir ;)
  • Partager sur Facebook
  • Partager sur Twitter
30 juillet 2012 à 21:29:46

J'ai eu le même problème.

Mais je l'ai résolu en accédant par
http://127.0.0.1/phpmyadmin/
  • Partager sur Facebook
  • Partager sur Twitter
1 août 2012 à 13:20:46

Citation : hatgames

J'ai eu le même problème.

Mais je l'ai résolu en accédant par
http://127.0.0.1/phpmyadmin/



Aucun changement, toujours cette page interdite :(
  • Partager sur Facebook
  • Partager sur Twitter
1 août 2012 à 13:39:29

Et donc tu accèdes par quel lien toi d'habitude ? localhost ?
  • Partager sur Facebook
  • Partager sur Twitter
1 août 2012 à 14:06:44

Oui, soit en tapant http://localhost/phpmyadmin ou via la page d'accueil de xampp, ce qui revient au même.
  • Partager sur Facebook
  • Partager sur Twitter
16 août 2012 à 14:24:56

Bonjour,

Personne n'a trouvé la solution? j'ai le même problème et je ne trouve pas d'info.

Si quelqu'un a une idée ça m’intéresse aussi. :)

@+
EDIT : J'ai eu un autre message d'erreur après avoir modifié le fichier httpd-xampp.conf :

<Directory "/opt/lampp/phpMyAdmin-3.4.5-english">
AllowOverride AuthConfig Limit
Require all granted
</Directory>

Donc pour faire simple je suis repassé a la version 1.7.7 qui fonctionne parfaitement.

@+
  • Partager sur Facebook
  • Partager sur Twitter
24 août 2012 à 21:31:06

Bonjour,

J'ai moi même été confronté à cet écran :

Image utilisateur



La solution semble être la suivante :

Dans la console il faut ouvrir (en mode root) le fichier de configuration httpd-xampp.conf (qu'on aura prit soin de sauvegarder préalablement) :
$ gvim /opt/lampp/etc/extra/httpd-xampp.conf


Trouver ensuite le bloc suivant :
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
</Directory>


Vous devez y ajouter la ligne Require all granted afin d'obtenir le bloc suivant :
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
</Directory>


Sauvegarder votre fichier et redémarrer votre serveur avec la commande suivante :
$ /opt/lampp/lampp restart


Cela devrait résoudre le problème. (Source : http://www.apachefriends.org/f/viewtop [...] 96185#p196185)

Quant à toi defender19 je ne vois qu'une solution barbare :

$ ps -ef | grep lampp
$ ps -ef | grep ftp


Suivi d'un ensemble d'envoi de signaux SIGKILL aux processus incriminés :
$ kill -9 <Numéro processus>
  • Partager sur Facebook
  • Partager sur Twitter
13 septembre 2012 à 15:33:49

Merci pour la solution PetitJean61, ça a marché pour moi !

Juste une question pour la culture : c'est le deuxième PC (tous les deux sous Ubuntu) sur lequel j'installe LAMPP et je n'ai eu ce problème que pour le second, il y a une raison à cela ? Peut-être pas la même version d'ubuntu, cela peut jouer ?

Merci.

  • Partager sur Facebook
  • Partager sur Twitter
25 septembre 2012 à 21:49:05

Et bien personnellement, je n'avais jamais rencontré ce problème avec les versions précédentes de Lampp.
  • Partager sur Facebook
  • Partager sur Twitter
19 avril 2013 à 17:21:25

merci bcp petit jean sa marché <3
  • Partager sur Facebook
  • Partager sur Twitter
19 mai 2013 à 20:48:41

Merci, ça marche nickel !
  • Partager sur Facebook
  • Partager sur Twitter
10 juin 2013 à 17:16:17

Merci petitJean,

Ca a marché aussi chez moi.

  • Partager sur Facebook
  • Partager sur Twitter
6 juillet 2013 à 16:20:43

Bonjour  :)

Je relance le sujet. J'ai eu le même problème, mais sur la page "sécurité" de XAMPP il me manquait plein de mot de passe. J'ai suivi les instructions proposés par XAMPP consistant à exécuter : /opt/lampp/lampp security

Une fois les mdp rentrés, tout marcha bien.

  • Partager sur Facebook
  • Partager sur Twitter
24 juillet 2013 à 4:40:34

merci PetitJean61

-
Edité par abol 24 juillet 2013 à 4:41:42

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
8 juin 2014 à 15:37:33

Ptn sa me casse les boules les commandes son pas reconnu dans la console moi j'ai le même problème avec xampp 3.2.1

-
Edité par Anonyme 8 juin 2014 à 15:41:35

  • Partager sur Facebook
  • Partager sur Twitter
22 août 2014 à 10:24:36

Encore un merci pour ce post :)
  • Partager sur Facebook
  • Partager sur Twitter
1 mars 2017 à 23:35:05

Bonjour, c'est bien de remercier les personnes qui vous ont aidées, merci à vous, mais le fait de poster un nouveau message fait remonter le sujet. Il est préférable de cliquer sur le pousse lever pour liker le(s) message(s) qui vous a(ont) aidé(s).

Je ferme pour éviter un nouveau déterrage.

  • Partager sur Facebook
  • Partager sur Twitter