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 02/06/2022, à 10:42

zerozero

[Résolu] Je n'ai plus acces à phpmyadmin

Bonjour,
Suite à une mise à jour ce matin je n'ai plus accès à : http://localhost/phpmyadmin/
Je tombe sur une erreur 404.
Je ne sais pas vraiment comment traiter ce problème car je suis pas super sur ces questions de serveurs !
J'ai quelques sites en localhost qui tournent sous wordpress et ma BDD est OK puisque les sites fonctionnent ! J'imagine donc que c'est juste un problème d'accès à phpmyadmin en mode graphique ?
Je n'ai pas testé avec le terminal pour voir ma BDD, faudrait que je vois un tuto d'ailleurs, mais je pense que c'est OK !
Toute aide sera super utile ! Merci !

Dernière modification par zerozero (Le 03/06/2022, à 16:30)

Hors ligne

#2 Le 02/06/2022, à 17:14

bruno

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Bonjour,

Quelle version d'Ubuntu ? Comment a été installé phpmyadmin ?

Il faut lire la doc phpmyadmin.

Si tu n'arrives pas à résoudre ton problème en laçant :

sudo dpkg-reconfigure phpmyadmin

et en répondant aux questions posées, il faudra donner les retours de :

apt policy phpmyadmin
apt policy php
sudo a2query -c

Dernière modification par bruno (Le 02/06/2022, à 17:15)

#3 Le 02/06/2022, à 17:27

zerozero

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Merci !
Alors comme j'ai peur de pas faire ce qu'il faut j'ai préféré rien faire pour l'instant.
Je suis sous Ubuntu 20.04.4 et j'ai installé phpmyadmin avec lamp
C'était un peu galère mais j'avais créé un lien symbolique de var/www/html vers mon dossier personnel.
Bon j'essaie

sudo dpkg-reconfigure phpmyadmin

et je vous fais un retour !

La page avec :

<?php phpinfo(); ?>

fonctionne bien par contre

Dernière modification par zerozero (Le 02/06/2022, à 17:37)

Hors ligne

#4 Le 03/06/2022, à 11:35

zerozero

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Bonjour,
La commande

sudo dpkg-reconfigure phpmyadmin

me donne :

/usr/sbin/dpkg-reconfigure: phpmyadmin est cassé ou partiellement installé

Puis les commandes suivantes demandées sont :

co@acer:~$ apt policy phpmyadmin
phpmyadmin:
  Installé : (aucun)
  Candidat : 4:4.9.5+dfsg1-2
 Table de version :
     4:4.9.5+dfsg1-2 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe i386 Packages
        100 /var/lib/dpkg/status
co@acer:~$ apt policy php
php:
  Installé : 2:7.4+75
  Candidat : 2:7.4+75
 Table de version :
 *** 2:7.4+75 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu focal/main i386 Packages
        100 /var/lib/dpkg/status
co@acer:~$ sudo a2query -c
localized-error-pages (enabled by maintainer script)
other-vhosts-access-log (enabled by maintainer script)
serve-cgi-bin (enabled by maintainer script)
security (enabled by maintainer script)
charset (enabled by maintainer script)

Que puis je faire selon vous ? Merci !

Hors ligne

#5 Le 03/06/2022, à 11:51

bruno

Re : [Résolu] Je n'ai plus acces à phpmyadmin

j'ai installé phpmyadmin avec lamp

C'est à dire ?

Au vu de l'erreur :

phpmyadmin est cassé ou partiellement installé

Ta mise à jour n'a peu être pas été complète ou alors tu n'as pas installé phpmyadmin en tant que paquet Ubuntu.


Si tu as bien utilisé le paquet Ubuntu, Il faudra essayer réinstaller phpmyadmin :

sudo apt update
sudo apt install phpmyadmin

Dernière modification par bruno (Le 03/06/2022, à 11:54)

#6 Le 03/06/2022, à 13:42

zerozero

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Merci !
Voilà la réponse avec apt install phpmyadmin :

co@acer:~$ sudo apt install phpmyadmin
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 phpmyadmin : Dépend: php-mbstring
              Dépend: php-phpmyadmin-sql-parser (>= 4.3.2) mais ne sera pas installé
              Dépend: php-phpmyadmin-sql-parser (< 5~~) mais ne sera pas installé
              Dépend: php-twig (>= 2.9) mais ne sera pas installé
              Dépend: php-twig (< 3~~) mais ne sera pas installé
              Dépend: php-twig-extensions (>= 1.5.1) mais ne sera pas installé
              Dépend: php-twig-extensions (< 1.6~~) mais ne sera pas installé
              Recommande: php-bz2
              Recommande: php-zip
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Que recommandez-vous ?

Hors ligne

#7 Le 03/06/2022, à 14:04

bruno

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Ce n'est pas normal.
Montre-nous ta liste de dépôts :

grep -r --include='*.list' '^deb' /etc/apt

#8 Le 03/06/2022, à 14:08

zerozero

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Oui voilà :

co@acer:~$ grep -r --include='*.list' '^deb' /etc/apt
/etc/apt/sources.list.d/mongodb-org-5.0.list:deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse
/etc/apt/sources.list.d/proposed.list:deb http://archive.ubuntu.com/ubuntu/ focal-proposed main restricted
/etc/apt/sources.list.d/megasync.list:deb [signed-by=/usr/share/keyrings/meganz-archive-keyring.gpg] https://mega.nz/linux/repo/xUbuntu_20.04/ ./
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal universe
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security multiverse

Hors ligne

#9 Le 03/06/2022, à 14:24

bruno

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Bon déjà il ne faut jamais activer le dépôt « proposed » c'est une source de problèmes récurrents :

sudo rm /etc/apt/sources.list.d/proposed.list && sudo apt update

Ensuite tu tentes un mise à niveau complète :

sudo apt full-upgrade

et tu réessaies d'installer phpmyadmin :

sudo apt install phpmyadmin

Si tu as toujours la même erreur il faudra fournir :

apt policy php-phpmyadmin-sql-parser
apt policy php-twig

Dernière modification par bruno (Le 03/06/2022, à 14:42)

#10 Le 03/06/2022, à 14:31

ylag

Re : [Résolu] Je n'ai plus acces à phpmyadmin

@bruno :

Bonjour,

Concernant le dépôt «proposed», il serait peut-être préférable d'en rétrograder les paquets à la version des dépôts réguliers plutôt que de simplement supprimer l'entrée du dépôt des sources ?

Cette procédure devrait encore fonctionner sur la 20.04 :
2.3.1 Rétrograder les paquets provenant des dépôts Proposed

A+

Dernière modification par ylag (Le 03/06/2022, à 14:33)

Hors ligne

#11 Le 03/06/2022, à 14:41

bruno

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Ah oui effectivement, très bien vu !
Ce serait beaucoup mieux de commencer par là.

Donc on oublie mon message #9 et on suit la procédure de la doc :

sudo nano /etc/apt/preferences.d/99-downgrade-proposed

et on y colle (Maj+Ctrl+V) :

Package: * 
Pin: release a=focal
Pin-Priority: 1001

Package: * 
Pin: release a=focal-updates
Pin-Priority: 1001

Package: * 
Pin: release a=focal-security 
Pin-Priority: 1001

Package: * 
Pin: release a=focal-backports 
Pin-Priority: 1001

Package: * 
Pin: release a=focal-proposed 
Pin-Priority: -1

Ensuite on met à jour en autorisant de rétrograder des paquets :

sudo apt update && sudo apt full-upgrade --allow-downgrades 

Après cela tu pourras réessayer d'installer phpmyadmin :

sudo apt install phpmyadmin

#12 Le 03/06/2022, à 16:29

zerozero

Re : [Résolu] Je n'ai plus acces à phpmyadmin

Merci !
Super ca fonctionne et j'ai bien accès à http://localhost/phpmyadmin/index.php
Tout est bon il semble ! J'essaie pas de comprendre !
Encore merci !

Hors ligne