Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/06/2018, à 09:31

emvl

[Résolu] phpmyadmin not foundet installation Wordpress

Bonjour,

J'ai installé lamp et phpmyadmin en suivant le tuto ici

mais quand j'essaye d'accéder l'adresse http://127.0.0.1/phpmyadmin/

j'obtiens l'erreur 404

Not Found
The requested URL /phpmyadmin/ was not found on this server.

Apache/2.4.18 (Ubuntu) Server at 127.0.0.1 Port 80

version d'ubuntu : 16.04.4
le mot de passe de root sur mysql est vide

Merci

Dernière modification par Ayral (Le 07/06/2018, à 10:26)

Hors ligne

#2 Le 06/06/2018, à 11:08

kholo

Re : [Résolu] phpmyadmin not foundet installation Wordpress

salut,
attention, si tu regardes tout le fil (je te le résume), il y a eu des soucis avec les versions de librairies dans php.
de mon dernier fil, je conseil de suivre maintenant la doc, ce fil reste ici surtout pour ajouter quelques tests simples et une procédure point par point.

tu peux déjà valider le fonctionnement de chaque module :
d'abord avoir accès à localhost et/ou 127.0.0.1
apache2 en ouvrant le fichier index.html que tu as dû renommer en apache2.html wink
php en recréant ou en ouvrant le fichier phpinfo.html
mysql, en te connectant en ligne de commande (toujours expliqué dans mon tuto)

tu si arrives là positivement, tu as fait une bonne partie du chemin et cela concernera certainement uniquement phpmyadmin

Hors ligne

#3 Le 06/06/2018, à 11:23

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

merci.

J'ai vérifié chaque module et la pile lamp est bien installée.

Hors ligne

#4 Le 06/06/2018, à 11:43

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

rebonjour,

je créé un 2e fil car en plus de phpmyadmin qui ne fonctionne pas, je n'arrive pas à finaliser l'installation de wordpress

j'ai suivi la doc ici

j'ai créé la base de donnée en ligne de commande sur mysql mais j'ai tapé
GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY '';

car j'ai un seul utilisateur sur mysql root qui n'a pas de mot de passe.
la base de donnée a bien été créée

lorsque j'installe wordpress et que j'arrive aux détails de connexion à la base de données je tape wordpress pour la base de donnée, root pour l'identifiant, le mot de passe je le laisse à vide, l'adresse de la base de données j'indique localhost et lorsque je valide, j'obtiens:
Erreur lors de la connexion à la base de données

Pourriez vous m'aider s'il vous plait ?

Merci.

Dernière modification par emvl (Le 06/06/2018, à 15:14)

Hors ligne

#5 Le 06/06/2018, à 12:30

gl38

Re : [Résolu] phpmyadmin not foundet installation Wordpress

Ne pas mettre de mot de passe au root de mysql est une grave erreur qui n'attire que des ennuis.
Cordialement,
Guy

Hors ligne

#6 Le 06/06/2018, à 12:37

kholo

Re : [Résolu] phpmyadmin not foundet installation Wordpress

ok, tu as dû louper un truc...
pour faire simple, tu peux tenter une purge de phpmyadmin puis une réinstallation...
un peu de lecture
pour avoir l'état d'installation

apt-cache policy phpmyadmin

suppression

sudo apt remove phpmyadmin

ou

sudo dpkg --purge phpmyadmin

et / ou (j'ai encore du mal avec apt et apt-get...)

sudo apt-get --purge phpmyadmin 

ça devrait suffire à supprimer phpmyadmin et sa configuration

et ensuite réinstallation...

... sinon les virtualhost aussi peuvent foutre le bordel...

Hors ligne

#7 Le 06/06/2018, à 12:41

kholo

Re : [Résolu] phpmyadmin not foundet installation Wordpress

oui et il faut prendre étape par étape...
l'autre fil est ici cool

NB : je ne touche pas aux virtualhosts dans mon tuto wink

Hors ligne

#8 Le 06/06/2018, à 13:43

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

emvl a écrit :

j'ai créé la base de donnée en ligne de commande sur mysql mais j'ai tapé
GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY '';

car j'ai un seul utilisateur sur mysql root qui n'a pas de mot de passe.

la commande exacte indiquée dans la doc c'est :

GRANT ALL PRIVILEGES ON wordpress.* TO 'WordPress'@'localhost' IDENTIFIED BY 'mot_de_passe';

cette commande sert à créer un utilisateur du nom de WordPress.

comme tu vois il n'est pas question de changer les accès à root qui a a priori accès à tout les bases de toute façon. Par contre effectivement un mot de passe sur root ou sur n'importe quel autre compte est absolument indispensable si tu veux mettre à disposition ton WordPress sur le web.

bref, je peux rien te recommander d'autre que de suivre la doc correctement...

Dernière modification par krodelabestiole (Le 06/06/2018, à 13:44)

Hors ligne

#9 Le 06/06/2018, à 13:53

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

pour expliquer le truc : le problème si tu utilises le compte root, c'est que si quelqu'un réussi une attaque par injection SQL (via un plugin pas à jour par ex., ce qui arrive très souvent, WP est l'application web la plus attaquée), il a accès total à l'intégralité de tes bases de données (donc éventuellement celles des autres applications hébergées sur le même serveur).
Tandis qu'avec un utilisateur spécifique à WordPress il n'a accès qu'à la bdd de WP.
Mais évidemment si tu ne mets pas de mot de passe sur le compte root, il a accès à tout de toute manière.

Tu peux demander à linux mint ce qu'ils en pensent... (c'est du sarcasme, ne le fais pas)

Hors ligne

#10 Le 06/06/2018, à 13:59

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

après le retour de l'état d'installation demandé par kholo, et si ça a l'air bien installé, tu peux donner le retour de :

ls -al /etc/apache2/conf-available/phpmyadmin.conf

Dernière modification par krodelabestiole (Le 06/06/2018, à 14:00)

Hors ligne

#11 Le 06/06/2018, à 14:14

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

Merci.

krodelabestiole a écrit :

après le retour de l'état d'installation demandé par kholo, et si ça a l'air bien installé, tu peux donner le retour de :

ls -al /etc/apache2/conf-available/phpmyadmin.conf
lrwxrwxrwx 1 root root 28 juin   6 15:00 /etc/apache2/conf-available/phpmyadmin.conf -> ../../phpmyadmin/apache.conf

J'ai maintenant accès à phpmyadmin mais quand je tape le login root et son mot de passe, ça ne fonctionne pas, j'obtiens:
#1698 - Access denied for user 'root'@'localhost'

je précise que j'ai changé le mot de passe de root dans mysql, il était vide et j'ai mis une valeur et j'arrive à me connecter à mysql en ligne de commande.

Hors ligne

#12 Le 06/06/2018, à 14:30

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

Merci beaucoup.

J'ai donc créé l'utilisateur Wordpress avec la commande :
GRANT ALL PRIVILEGES ON wordpress.* TO 'WordPress'@'localhost' IDENTIFIED BY 'mot_de_passe';

je fais bien un FLUSH PRIVILEGES; juste après

mais quand je retourne à l'installation de wordpress j'ai toujours Erreur lors de la connexion à la base de données

Hors ligne

#13 Le 06/06/2018, à 14:32

bruno

Re : [Résolu] phpmyadmin not foundet installation Wordpress

emvl a écrit :

J'ai donc créé l'utilisateur Wordpress avec la commande :

GRANT ALL PRIVILEGES ON wordpress.* TO 'WordPress'@'localhost' IDENTIFIED BY 'mot_de_passe';

Et la base de données nommée wordpress elle avait été créée avant ?

Dernière modification par bruno (Le 06/06/2018, à 14:32)

En ligne

#14 Le 06/06/2018, à 14:34

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

bruno a écrit :

Et la base de données nommée wordpress elle avait été créée avant ?

oui la base de données a bien été créée

Hors ligne

#15 Le 06/06/2018, à 14:41

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

emvl a écrit :

mais quand je retourne à l'installation de wordpress j'ai toujours Erreur lors de la connexion à la base de données

donne nous les infos complètes que tu renseignes lors de l'install WP stp

Hors ligne

#16 Le 06/06/2018, à 14:48

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

Nom de la base de données wordpress
Identifiant Wordpress
Mot de passe    wordpress
Adresse de la base de données localhost
Préfixe des tables    wp_

Hors ligne

#17 Le 06/06/2018, à 14:55

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

en fait je n'arrive pas à me connecter à mysql en ligne de commande via l'utilisateur Wordpress
j'obtiens l'erreur :
ERROR 1045 (28000): Access denied for user 'Wordpress'@'localhost' (using password: YES)

Hors ligne

#18 Le 06/06/2018, à 15:00

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

user WordPress pas Wordpress si tu as copié collé

Hors ligne

#19 Le 06/06/2018, à 15:02

emvl

Re : [Résolu] phpmyadmin not foundet installation Wordpress

merci beaucoup ça fonctionne désolée

Hors ligne

#20 Le 06/06/2018, à 15:07

krodelabestiole

Re : [Résolu] phpmyadmin not foundet installation Wordpress

pas de souci.

si tu n'as plus de question tu peux ajouter [résolu] au sujet en éditant ton premier message.

Hors ligne