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 14/11/2020, à 12:51

vincent-avct

[RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Bonjour,

j'ai fait un upgrade de version 16.04 vers 20.04. j'ai rencontré un problème.
Depuis cette upgrade j'ai une page blanche à l'adresse

localhost/phpmyadmin

J'ai essayer de désinstaller phpmyadmin puis de le ré installer, de le re configurer avec et sans dbconfig-common
jai lu ici que cela pouvait avoi un effet. pas sur ma machine.

merci de vos conseils.

Dernière modification par vincent-avct (Le 15/11/2020, à 18:24)

Hors ligne

#2 Le 14/11/2020, à 13:28

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

lorsque j'essaie de consulter phpmyadmin

==> /var/log/apache2/access.log <==
127.0.0.1 - - [14/Nov/2020:12:26:49 +0100] "GET /phpmyadmin/ HTTP/1.1" 500 672 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0"

Hors ligne

#3 Le 14/11/2020, à 15:28

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

dans cette piste de résolution, les dossiers ne doivent ils pas rester en root ?

Aure77 a écrit :

Problème résolu en faisant ceci :

sudo chown -R www-data:www-data /usr/share/phpmyadmin
sudo chown -R www-data:www-data /var/lib/phpmyadmin
sudo chown -R www-data:www-data /etc/phpmyadmin

Réponse trouvé sur le forum ubuntu anglais : http://ubuntuforums.org/showthread.php?t=1143900

Hors ligne

#4 Le 14/11/2020, à 19:53

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Il semble possible que le problème vienne de mysql.
je n'ai plus d'accès. j'ai une erreur lorsque je lance

sudo mysql

résultat

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

puis avec

mysql_secure_installation

résultat

Error: Access denied for user 'root'@'localhost' (using password: YES)

version de mysql

mysql-server est déjà la version la plus récente (8.0.22-0ubuntu0.20.04.2)

Dernière modification par vincent-avct (Le 14/11/2020, à 19:55)

Hors ligne

#5 Le 15/11/2020, à 10:57

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Bonjour,

vincent-avct a écrit :

j'ai fait un upgrade de version 16.04 vers 20.04

Sans passer par la 18.04 ?


en #3 très mauvaise idée ! On ne modifie jamais le propriétaire des fichiers installés par les paquets.

Pour Mysql, on commence par le retour de :

systemctl status mysql

Si le service est actif  tu essaies :

sudo mysql --defaults-file=/etc/mysql/debian.cnf

Hors ligne

#6 Le 15/11/2020, à 13:17

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

merci bruno, re-merci
j'avais peur d'être sur un problème trop souvent évoqué. j'ai tenté de suivre quelques solutions proposées,
mais rien n'a sauvé la situation et comme tu me l'asdéjà (je me trompe peut-être), il est préférable d'appliquer ce que l'on a compris.

oui je suis passé par 18.04.

systemctl status mysql

retour

mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2020-11-15 07:51:16 CET; 4h 16min ago
    Process: 1201 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
   Main PID: 1416 (mysqld)
     Status: "Server is operational"
      Tasks: 37 (limit: 38377)
     Memory: 469.2M
     CGroup: /system.slice/mysql.service
             └─1416 /usr/sbin/mysqld

nov. 15 07:51:14 avct systemd[1]: Starting MySQL Community Server...
nov. 15 07:51:16 avct systemd[1]: Started MySQL Community Server.

et ensuite

sudo mysql --defaults-file=/etc/mysql/debian.cnf

retour

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.22-0ubuntu0.20.04.2 (Ubuntu)

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

avec lequel j'ai un accès au terminal sql, ce qui est déjà une grande avancée pour moi.
Du coup j'ai vérifié avec

SELECT user, host, plugin, authentication_string FROM mysql.user;

mon root à bien un mot de passe.

Hors ligne

#7 Le 15/11/2020, à 13:44

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Donc si tu as attribué un mot de passe à l'utilisateur root de MySQL il faut  te connecter avec :

mysql -u root -p

cf. le point 3 de la doc mysql

Pour phmyadmin désinstalle complètent le paquet :

sudo apt purge phpmyadmin

puis réinstalle en répondant aux questions.

Hors ligne

#8 Le 15/11/2020, à 15:59

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

peut-être y a t il quelque chose que je ne comprends pas bien... sûrement  : )
lorsque je lance

sudo mysql --defaults-file=/etc/mysql/debian.cnf

j'ai donc accès a SQL Monitor
si je lance

SELECT user, host, plugin, authentication_string FROM mysql.user;

j'obtiens en retour

+-------------------+-----------+-----------------------+------------------------------------------------------------------------+
| user              | host      | plugin                | authentication_string                                                  |
+-------------------+-----------+-----------------------+------------------------------------------------------------------------+
| ...                              |
| phpmyadmin        | localhost | mysql_native_password | *4A059D194B6B1CB8C47E57C94284FB4A17586A7D                              |
| root              | localhost | mysql_native_password | *4A059D194B6B1CB8C47E57C94284FB4A17586A7D                              |
| ...                              |
+-------------------+-----------+-----------------------+------------------------------------------------------------------------+
21 rows in set (0.00 sec)

donc j'en déduit que j'ai bien un mot de passe pour mon root
mais lorsque je lance (avec mon mot de passe)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'le_mot_de_pass_choisi';

j'ai en retour

ALTER USER... 
Query OK, 0 rows affected (0.01 sec)

et pour le FLUSH PRIVILEGE qui suit dans la doc, idem

j'ai re désinstallé et purgé phpmyadmin avant de lancer

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

et toujours la même page blanche

Hors ligne

#9 Le 15/11/2020, à 16:23

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Pour moi MySQL fonctionne correctement.
Est-ce que tu arrives à y accéder en ligne de commande avec :

mysql -u root -p

et

mysql -u phpmyadmin -p

Pour phpmyadmin il faudrait regarder le fichier error.log

Hors ligne

#10 Le 15/11/2020, à 17:02

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

effectivement, j'ai créer une table et un utilisateur via le monitor SQL

oui j'arrive a accéder à

mysql -u phpmyadmin -p

et

mysql -u root -p

error.log

==> /var/log/apache2/access.log <==
127.0.0.1 - - [14/Nov/2020:12:26:49 +0100] "GET /phpmyadmin/ HTTP/1.1" 500 672 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0"

ou plus récent excuse-moi

==> /var/log/apache2/access.log <==
127.0.0.1 - - [15/Nov/2020:16:03:30 +0100] "GET /phpmyadmin/ HTTP/1.1" 500 586 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0"

Dernière modification par vincent-avct (Le 15/11/2020, à 17:06)

Hors ligne

#11 Le 15/11/2020, à 17:39

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Le fichier /var/log/apache2/error.log
Là on voit juste une erreur 500. Ce peut être dû aussi bien à une erreur d'un script PHP qu'à une mauvaise configuration d'Apache.

Hors ligne

#12 Le 15/11/2020, à 17:57

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

sudo tail -f /var/log/apache2/error.log
[Sun Nov 15 16:56:06.612277 2020] [:error] [pid 18552] [client 127.0.0.1:53032] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /usr/share/php/PhpMyAdmin/MoTranslator/Translator.php on line 58

Hors ligne

#13 Le 15/11/2020, à 18:05

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Si c'est un problème de php je me suis rendu compte et voulais le traiter après que ma version de php était

PHP 7.4.3 (cli) (built: Oct  6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

mais sur un site développé avec symfony j'ai l'erreur

Fatal Error: composer.lock was created for PHP version 7.2 or higher but the current PHP version is 7.0.32.

Hors ligne

#14 Le 15/11/2020, à 18:08

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

C'est bien un problème de PHP.
Retours de :

sudo apache2ctl -M
apt policy php
apt policy libapache2-mod-php

Hors ligne

#15 Le 15/11/2020, à 18:11

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.1 LTS
Release:	20.04
Codename:	focal
apt-cache policy libapache2-mod-php
libapache2-mod-php:
  Installé : (aucun)
  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
sudo update-alternatives --list php
/usr/bin/php7.0
/usr/bin/php7.4

Hors ligne

#16 Le 15/11/2020, à 18:12

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

sudo apache2ctl -M
[Sun Nov 15 17:11:56.813357 2020] [so:warn] [pid 22492] AH01574: module php7_module is already loaded, skipping
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 2a01:e35:2fd3:73a0:1063:dcf9:4b4d:9388. Set the 'ServerName' directive globally to suppress this message
Loaded Modules:
 core_module (static)
 so_module (static)
 watchdog_module (static)
 http_module (static)
 log_config_module (static)
 logio_module (static)
 version_module (static)
 unixd_module (static)
 access_compat_module (shared)
 alias_module (shared)
 auth_basic_module (shared)
 authn_core_module (shared)
 authn_file_module (shared)
 authz_core_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 deflate_module (shared)
 dir_module (shared)
 dnssd_module (shared)
 env_module (shared)
 filter_module (shared)
 mime_module (shared)
 mpm_prefork_module (shared)
 negotiation_module (shared)
 php7_module (shared)
 reqtimeout_module (shared)
 rewrite_module (shared)
 setenvif_module (shared)
 status_module (shared)

Dernière modification par vincent-avct (Le 15/11/2020, à 18:15)

Hors ligne

#17 Le 15/11/2020, à 18:14

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

apt policy php

pas tout a fait identique à apt-cache policy libapache2-mod-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

Hors ligne

#18 Le 15/11/2020, à 18:16

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Ok.

sudo a2dismod php7.0

puis

sudo apt install libapache2-mod-php

puis

sudo a2enmod php7.4

et enfin

sudo sytemctl restart apache2

Hors ligne

#19 Le 15/11/2020, à 18:16

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

apt policy libapache2-mod-php
hp:
  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
/home/ubuntu>apt policy libapache2-mod-php
libapache2-mod-php:
  Installé : (aucun)
  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

Hors ligne

#20 Le 15/11/2020, à 18:21

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

j'imagine que c'était déjà toi qui m'avait dépanné sur une install gitlab
https://forum.ubuntu-fr.org/viewtopic.php?id=2050398
merci beaucoup Bruno

je passe en résolu, même si j'aimerais comprendre la source de ce conflit

Dernière modification par vincent-avct (Le 15/11/2020, à 21:57)

Hors ligne

#21 Le 15/11/2020, à 18:37

bruno

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

Le problème venait de la mise à niveau. Par le passé tu as probablement installé un paquet php avec son numéro de version , exemple :

apt install libapache2-mod-php7.0

De ce fait le paquet était marqué comme installé manuellement et n'a pas été supprimé lors de la mise à niveau ⇒ le module PHP 7.0 était toujours actif.

Hors ligne

#22 Le 15/11/2020, à 20:40

vincent-avct

Re : [RÉSOLU] phpmyadmin ppage blanche après upgrade 18.04 > 20.04

exact et bon à savoir, merci
bonne soirée

Hors ligne