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.

#26 Le 24/02/2018, à 20:25

bruno

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

Dans ton retour en #21 il manque une ligne :

apache2_invoke phpmyadmin: …


Est-tu sûr de bien avoir sélectionné apache 2
lors des questions ? Barre d'espace pour sélectionner, une astérisque doit apparaître :

 [*] apache2   

Hors ligne

#27 Le 24/02/2018, à 20:30

krodelabestiole

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

tapes ces 2 commandes :

ln -s ../../phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
a2enconf phpmyadmin

(avec sudo si tu as besoin)
je ne sais pas à quel moment ces liens auraient dû être créés (installation de phpmyadmin je suppose) mais ça n'a visiblement pas été le cas. ça serait bien de savoir pourquoi.
// edit, effectivement tu n'as probablement pas coché apache2... et j'ai corrigé la commande ln je m'étais planté de sens

Dernière modification par krodelabestiole (Le 24/02/2018, à 20:37)

En ligne

#28 Le 24/02/2018, à 20:44

alain488

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

bruno a écrit :

Est-tu sûr de bien avoir sélectionné apache 2 lors des questions ? Barre d'espace pour sélectionner, une astérisque doit apparaître :

non, je n'avez pas l'astérique, je sélectionnais apache2, le point rouge dessus et enter.
c'est entièrement de ma faute.

alain@cinnamon / $ sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf ../../phpmyadmin/apache.conf a2enconf phpmyadmin
ln: la cible 'phpmyadmin' n'est pas un répertoire

je refais :

sudo dpkg-reconfigure phpmyadmin

ou pas ?

Dernière modification par alain488 (Le 24/02/2018, à 20:46)


bien à vous
alain

Hors ligne

#29 Le 24/02/2018, à 20:46

krodelabestiole

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

ouipe désolé j'ai corrigé la commande.

mais dpkg-reconfigure phpmyadmin avec l’astérisque au bon endroit devrait faire l'affaire.

En ligne

#30 Le 24/02/2018, à 21:08

alain488

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

ok, ça s'ouvre, il me reste a configurer tout cela, ce sera pour demain.

quelques connerie, trois jours que je cherche, pour un coup de barre d'espace.

encore un très très grand merci a vous.


bien à vous
alain

Hors ligne

#31 Le 25/02/2018, à 00:29

alain488

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

encore un petit soucis,
un pro du php m'avait écrit

monsieur pro du php a écrit :

Tu peux faire fonctionner ton site avec php7 sur ton pc et envoyer ton site avec filezilla chez ton hébergeur qui a php5 sans que cela pose problème. De la même manière l'inverse est aussi vrai, c'est à dire rapatrier ou faire une copie de ton site chez ton hébergeur vers ton PC pour faire des modifications des articles et tester le tout en local.

et comme apparemment ce n'est pas le cas !

donc j'ai installé php7 sur mon pc, mais mon hébergement est en php5.5.38
est il possible de repasser mon pc en php5 sans tout réinstallé.
désolé de jouer les boulets encore un peu smile

Dernière modification par alain488 (Le 25/02/2018, à 00:45)


bien à vous
alain

Hors ligne

#32 Le 25/02/2018, à 00:52

krodelabestiole

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

réponse courte : non, ton os est livré avec une version de PHP précise, tu ne peux pas switcher de l'une à l'autre facilement.

réponse longue : la manière propre de le faire c'est de passer par docker : https://doc.ubuntu-fr.org/docker_lamp
c'est plus ou moins un genre de virtualisation (sans les inconvénients) qui te permet de déployer des environnements différents de celui de ta distro.

mais tu ferais mieux de demander à ton hébergeur de passer à PHP 7.

En ligne

#33 Le 25/02/2018, à 09:08

bruno

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

Je vais nuancer les propos du « pro du php » wink

Un site développé en PHP 7 a de grandes chances de fonctionner sur un serveur sous PHP 5.
Un site développé en PHP 5 risque de ne pas fonctionner sur un serveur sous PHP 7 (notamment s'il utilise des fonctions mysql au lieu de mysqli ou pdo_mysql).

Un site développé en PHP 5 devrait être mis à niveau rapidement pour être compatible avec PHP 7, car PHP 5 arrive en fin de vie en décembre 2018 (plus de mises à jour de sécurité).

Maintenant, la plupart des hébergements mutualisés permettent de choisir la version de PHP (5.6, 7.0, 7.1, etc.).

Dernière modification par bruno (Le 25/02/2018, à 10:13)

Hors ligne

#34 Le 25/02/2018, à 09:54

alain488

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

Vous êtes vraiment de grands seigneurs, d'avoir autant de patience avec moi, je vous en remercie.
je viens de voir mon hébergement et apparemment, il n'est possible de choisir la version php voulue.

voici les choix possible, en gras ce que j'ai pour l'instant chez mon hébergeur :

Environnement d'exécution :

  • Jessie.i386

  • Legacy

  • stable

  • testing

Version php

  • 5.4

  • 5.5

  • 5.6

  • 7.0

  • 7.1

  • 7.2

je suppose que les "Option avancée" je laisse par défaut
Moteur : PHP
Mode : Production
Pare feu applicatif : désactivé

voici sur mon pc : PHP Version 7.0.25-0ubuntu0.16.04.1


bien à vous
alain

Hors ligne

#35 Le 25/02/2018, à 10:12

bruno

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

Bon visiblement c'est un hébergement OVH wink
Tu devrais régler cela sur "stable" (debian stretch) et PHP 7.0. Comme cela tu auras quasiment le même environnement sur ta machine et sur le serveur OVH (Apache 2.4 et PHP 7.0). En outre PHP 7 est censé offrir de meilleures performances.

Hors ligne

#36 Le 25/02/2018, à 10:29

alain488

Re : [Résolu] Phpmyadmin #1698 - Access denied for user 'root'@'localhost'

oui effectivement, c'est chez OVH
voilà c'est fait, je vais avoir du boulot a migrer mon code.
mon hébergement est passé en PHP Version 7.0.27

cela fonctionne, encore un très grand merci pour votre aide

Dernière modification par alain488 (Le 26/02/2018, à 10:16)


bien à vous
alain

Hors ligne