J'utilise ubuntu-11.04.
J'ai suivi ces étapes sur ce site:
Jusqu'à présent, mes Apache2, php et mysql fonctionnent bien sauf phpmyadmin ... Chaque fois que j'exécute ceci:
http://localhost/phpmyadmin/
Je reçois cette erreur sur mon navigateur:
Pas trouvé
L'URL demandée/phpmyadmin/n'a pas été trouvée sur ce serveur.
Serveur Apache/2.2.17 (Ubuntu) sur le port 80 de l'hôte local
Veuillez lire cette section sur le wiki Ubuntu. Vous devrez configurer votre Apache2.conf pour que phpMyAdmin fonctionne.
gksu gedit /etc/Apache2/Apache2.conf
Ajoutez ensuite la ligne suivante à la fin du fichier.
Include /etc/phpmyadmin/Apache.conf
Puis redémarrez Apache
/etc/init.d/Apache2 restart
Essayé de différentes manières.
Enfin ceci, ceci de documentation ubunt , a fonctionné pour moi:
Sudo ln -s /etc/phpmyadmin/Apache.conf /etc/Apache2/conf-available/phpmyadmin.conf
Sudo a2enconf phpmyadmin
Sudo service Apache2 reload
Ubuntu 16.04
Après l'installation et la configuration de l'utilisateur et du mot de passe dans mysql et phpmyadmin, exécutez la commande suivante
Sudo apt install php-gettext
Travaillé pour moi ...
Edit1 Si vous avez juste besoin de Apache, phPmyAdmin et MySql juste pour un Environnement d’application Web, puis je suggère d’examiner l’installation des trois à la fois, puis vous êtes prêt à commencer Voici un lien
Ne paniquez pas! Il suffit d’exécuter le code suivant avec l’autorisation root dans le terminal
Sudo ln -s /usr/share/phpmyadmin /var/www
J'ai rencontré le même problème, je l'ai corrigé en exécutant Sudo dpkg-reconfigure phpmyadmin
donner un nouveau nom d'utilisateur et mot de passe
Vous devez rechercher où se trouve phpmyadmin
, par exemple. locate phpmyadmin
, certains renverront l'emplacement, tel que /usr/share/phpmyadmin
.
Ensuite, vous pouvez créer un lien symbolique comme ceci: Sudo ln -s /usr/share/phpmyadmin /var/www
À partir de Ubuntu 14.04 et supérieur, /var/www
ne fonctionne plus à la place de /var/www/html
. par exemple, Sudo ln -s /usr/share/phpmyadmin /var/www/html
Référence: Où placer mon site web local en commençant par la version 2.4.7 d'Apache2?
enfin ce travail pour Ubuntu 14.04 LTS
Sudo ln -s /etc/phpmyadmin/Apache.conf /etc/Apache2/conf-available/phpmyadmin.conf
Sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Sudo service Apache2 restart
tapez maintenant localhost/phpmyadmin
dans le navigateur Web.
Sudo sed -i '$ a\Include /etc/phpmyadmin/Apache.conf' /etc/Apache2/Apache2.conf && Sudo service Apache2 restart && Sudo apt-get install php-gettext`
Testé et fonctionne. Courir cela devrait résoudre tout le monde qui veut un 1 liner.
J'ai essayé toutes les méthodes ci-dessus et elles n'ont pas fonctionné pour moi. Enfin celui-ci a fonctionné.
Ouvrez le terminal et basculez vers le super utilisateur à l’aide de la commande suivante: Sudo su
Après avoir installé phpmyadmin en utilisant les instructions données dans le lien , ouvrez /etc/Apache2/conf-available
.
Vous y trouverez un fichier nommé phpmyadmin.conf
. Copiez-le dans /etc/Apache2/conf-enabled
. Ou utilisez simplement la commande
Sudo cp /etc/Apache2/conf-available /etc/Apache2/conf-enabled
Redémarrez Apache2 (Sudo service Apache2 restart
) puis ouvrez le lien localhost/phpmyadmin dans un navigateur.