web-dev-qa-db-fra.com

Comment ouvrir phpMyAdmin? J'ai PHP sortie du script

Comment ouvrir phpMyAdmin? Si j'ouvre mon hôte local/phpmyadmin, j'ai le script PHP, mais pas l'interface phpMyAdmin.

http://i.stack.imgur.com/zfoJi.png
(Cliquez sur l'image pour l'agrandir)

2
Bazheeng

Cela ressemble à une configuration incomplète. Peu de choses à vérifier:

  1. Assurez-vous que PHP est installé et fonctionne correctement. Essayez d’exécuter php -v à partir d’une ligne de commande et voyez si des informations sur la version ou des erreurs sont renvoyées.
  2. Assurez-vous que le module PHP est répertorié et non commenté à l'intérieur du fichier httpd.conf de votre Apache. Cela devrait ressembler à LoadModule php5_module "php5Apache2_2.so" dans le fichier. Recherchez LoadModule php et assurez-vous qu'il n'y a pas de commentaire (;) au début de la ligne.
  3. Assurez-vous que le fichier httpd.conf d’Apache définit le type MIME PHP. Cela devrait être quelque chose comme AddType application/x-httpd-php .php. Recherchez AddType, puis assurez-vous qu'il existe une entrée pour PHP (à nouveau, elle doit être non commentée).

Peut-être que vous pourriez essayer d'installer à nouveau le module PHP et PHP pour Apache avec la ligne de commande (je ne sais pas quelle est votre version de PHP, vous devrez donc peut-être vous adapter):

Sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Si vous avez php7, il suffit de changer php5 par php7.0, par exemple:

Sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-mcrypt

La ligne de commande permettant d'activer le module PHP pour Apache est la suivante:

Sudo a2enmod php5

ou

Sudo a2enmod php7.0

Vous pouvez suivre ce tutoriel pour les parties manquantes: https://www.digitalocean.com/community/tutorials/how-to-install-linux-Apache-mysql-php-lamp-stack-on-ubuntu- 14-04

Un tutoriel d'installation pour PHP7 et Ubuntu 16: https://www.howtoforge.com/tutorial/install-Apache-with-php-and-mysql-on-ubuntu-16-04-lamp/ =

2
Benjamin BALET

Je suis en retard ici, pourtant cela aidera quelqu'un un jour. J'ai fait face à ce problème après la mise à niveau de mon Ubuntu 16.04 à 18.04 Cette commande unique a résolu mon problème.

Sudo apt-get install libapache2-mod-php

libapache2-mod-ph est un méta-package qui installe libapache2-mod-php7.

1
Akhilendra
Sudo apt install php libapache2-mod-php
Sudo apt install php7.0-mbstring
Sudo a2dismod mpm_event
Sudo a2enmod mpm_prefork
service Apache2 restart

après ça

gedit /etc/Apache2/Apache2.conf

ajouter la ligne suivante

Incluez /etc/phpmyadmin/Apache.conf

service Apache2 redémarrer

0
Abhishek Kumar