GNU/Linux >> Tutoriels Linux >  >> Linux

Pourquoi ne puis-je pas accéder au phpmyadmin de Xampp sur localhost ? L'accès est interdit.

La solution se trouve ici. Le résumé suit :

Modifier /opt/lampp/etc/extra/httpd-xampp.conf .

Ajouter la ligne Require all granted au bas du <Directory "/opt/lampp/phpmyadmin"> bloquer comme suit :

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

J'ai résolu ce problème en créant un nouvel hôte virtuel pour phpmyadmin

Pour les systèmes Windows :

Ajoutez ce qui suit à C:/xampp/apache/conf/httpd.conf :

NameVirtualHost phpmyadmin.local

<VirtualHost phpmyadmin.local>
  ServerName phpmyadmin.local
  DocumentRoot "C:/xampp/htdocs/phpmyadmin"
  <Directory "C:/xampp/htdocs/phpmyadmin">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

Changez le DocumentRoot/Directory au chemin où vous avez installé votre version de phpmyadmin .

Ouvrez le C:\Windows\System32\drivers\etc\hosts fichier dans un éditeur de texte et ajoutez la ligne suivante :

127.0.0.1     phpmyadmin.local

puis enregistrez le fichier hosts et redémarrez xampp .


Linux
  1. Pourquoi Rm peut-il supprimer les fichiers en lecture seule ?

  2. Pourquoi ne puis-je pas diviser un fichier .ape ?

  3. Pourquoi puis-je me connecter avec des mots de passe partiels ? ?

  4. Seule la racine peut monter, pourquoi ?

  5. Comment accéder à phpMyAdmin depuis cPanel

Comment installer phpMyAdmin sur CentOS 7

Comment accéder à phpMyAdmin dans cPanel ?

Pourquoi ne puis-je pas chown un dossier partagé VirtualBox ?

Pourquoi ne puis-je pas faire défiler dans le terminal ?

Pourquoi ne puis-je pas accéder à mon instance CouchDB en externe sur le serveur Ubuntu 9.04 ?

Impossible de se connecter à MySQL en utilisant 'localhost' mais en utilisant '127.0.0.1' c'est bon?