web-dev-qa-db-fra.com

phpmyadmin ne fonctionne pas car j'ai modifié les autorisations et je ne sais pas comment le rétablir

J'ai installé LAMPP et cela a bien fonctionné, mais j’ai réussi à changer l’autorisation du dossier/opt/lampp/en 777 en utilisant cette commande

Sudo chmod 777 -f /opt/lampp -R


Mon projet était de faire:

Sudo chmod 777 -f /opt/lampp/htdocs/ -R

Et maintenant, quand je vais à localhost/phpmyadmin dans le navigateur, j'obtiens cette erreur: enter image description here

Quelqu'un pourrait-il m'aider à résoudre ce problème?

2
Jeggy

Essayez d’émettre cette commande:

chmod 0755 config.inc.php

PMA ne veut pas que le config.inc.php soit accessible en écriture au monde. Dans votre cas, vous l'avez rendu accessible en écriture au monde par chmod 777. Si cela ne fonctionne pas, essayez de lancer la commande ci-dessous:

chmod 755 -R /opt/lampp/phpmyadmin

Cela fera un chmod récursif sur votre dossier phpmyadmin.

Si cela ne fonctionne toujours pas, essayez de supprimer l'installation de phpmyadmin et de le réinstaller.

6
Chester

Si vous avez utilisé l'autorisation directe de /opt/htdocs.

Sudo chmod -R 777 /opt/htdocs

Cela vous permettra d'ouvrir l'accès Apache. résoudre ce problème

chmod 755 -R /opt/lampp/phpmyadmin
0
Sandeep Kumar