installation de phpmyadmin / page blanche

Demande d'aide : c'est ici.
Répondre
Edd_0713
Messages : 3
Inscription : 09 nov. 2023, 12:33
Status : Hors-ligne

Bonjour,

je suis en train de tenter d'installer phpmyadmin pour un projet qui doit tourner sur du php 7.3

à la fin de l'installation de phpmyadmin je tombe sur une page blanche.

je vous joins les logs d'erreur.
si vous pouvez m'aider à déchiffrer.

merci !


Code : Tout sélectionner

==> /var/log/apache2/error.log <==
[Thu Nov 09 12:21:49.348855 2023] [php7:error] [pid 65853] [client 127.0.0.1:34242] PHP Fatal error:  Uncaught Error: Call to undefined function Twig\\json_encode() in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php:99\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(833): Twig\\ExtensionSet->getSignature()\n#1 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(604): Twig\\Environment->updateOptionsHash()\n#2 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(122): Twig\\Environment->addExtension(Object(Twig\\Extension\\CoreExtension))\n#3 /usr/share/phpmyadmin/libraries/classes/Template.php(77): Twig\\Environment->__construct(Object(Twig\\Loader\\FilesystemLoader), Array)\n#4 /usr/share/phpmyadmin/libraries/classes/Template.php(62): PhpMyAdmin\\Template::getTwigEnvironment(false)\n#5 /usr/share/phpmyadmin/libraries/classes/Header.php(107): PhpMyAdmin\\Template->__construct()\n#6 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(168): PhpMyAdmin\\Header->__construct()\n#7 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(199): PhpMyAdmin\\ResponseRendere in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php on line 99
[Thu Nov 09 12:21:49.348937 2023] [php7:error] [pid 65853] [client 127.0.0.1:34242] PHP Fatal error:  Uncaught Error: Call to a member function getDisplay() on null in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php:293\nStack trace:\n#0 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(411): PhpMyAdmin\\ResponseRenderer->getDisplay()\n#1 [internal function]: PhpMyAdmin\\ResponseRenderer->response()\n#2 {main}\n  thrown in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php on line 293
[Thu Nov 09 12:21:49.422878 2023] [php7:error] [pid 65853] [client 127.0.0.1:34258] PHP Fatal error:  Uncaught Error: Call to undefined function Twig\\json_encode() in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php:99\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(833): Twig\\ExtensionSet->getSignature()\n#1 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(604): Twig\\Environment->updateOptionsHash()\n#2 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(122): Twig\\Environment->addExtension(Object(Twig\\Extension\\CoreExtension))\n#3 /usr/share/phpmyadmin/libraries/classes/Template.php(77): Twig\\Environment->__construct(Object(Twig\\Loader\\FilesystemLoader), Array)\n#4 /usr/share/phpmyadmin/libraries/classes/Template.php(62): PhpMyAdmin\\Template::getTwigEnvironment(false)\n#5 /usr/share/phpmyadmin/libraries/classes/Header.php(107): PhpMyAdmin\\Template->__construct()\n#6 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(168): PhpMyAdmin\\Header->__construct()\n#7 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(199): PhpMyAdmin\\ResponseRendere in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php on line 99
[Thu Nov 09 12:21:49.422964 2023] [php7:error] [pid 65853] [client 127.0.0.1:34258] PHP Fatal error:  Uncaught Error: Call to a member function getDisplay() on null in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php:293\nStack trace:\n#0 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(411): PhpMyAdmin\\ResponseRenderer->getDisplay()\n#1 [internal function]: PhpMyAdmin\\ResponseRenderer->response()\n#2 {main}\n  thrown in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php on line 293
[Thu Nov 09 12:21:49.471580 2023] [php7:error] [pid 65855] [client 127.0.0.1:34264] PHP Fatal error:  Uncaught Error: Call to undefined function Twig\\json_encode() in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php:99\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(833): Twig\\ExtensionSet->getSignature()\n#1 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(604): Twig\\Environment->updateOptionsHash()\n#2 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(122): Twig\\Environment->addExtension(Object(Twig\\Extension\\CoreExtension))\n#3 /usr/share/phpmyadmin/libraries/classes/Template.php(77): Twig\\Environment->__construct(Object(Twig\\Loader\\FilesystemLoader), Array)\n#4 /usr/share/phpmyadmin/libraries/classes/Template.php(62): PhpMyAdmin\\Template::getTwigEnvironment(false)\n#5 /usr/share/phpmyadmin/libraries/classes/Header.php(107): PhpMyAdmin\\Template->__construct()\n#6 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(168): PhpMyAdmin\\Header->__construct()\n#7 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(199): PhpMyAdmin\\ResponseRendere in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php on line 99
[Thu Nov 09 12:21:49.471654 2023] [php7:error] [pid 65855] [client 127.0.0.1:34264] PHP Fatal error:  Uncaught Error: Call to a member function getDisplay() on null in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php:293\nStack trace:\n#0 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(411): PhpMyAdmin\\ResponseRenderer->getDisplay()\n#1 [internal function]: PhpMyAdmin\\ResponseRenderer->response()\n#2 {main}\n  thrown in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php on line 293
[Thu Nov 09 12:21:49.497367 2023] [php7:error] [pid 65851] [client 127.0.0.1:34270] PHP Fatal error:  Uncaught Error: Call to undefined function Twig\\json_encode() in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php:99\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(833): Twig\\ExtensionSet->getSignature()\n#1 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(604): Twig\\Environment->updateOptionsHash()\n#2 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(122): Twig\\Environment->addExtension(Object(Twig\\Extension\\CoreExtension))\n#3 /usr/share/phpmyadmin/libraries/classes/Template.php(77): Twig\\Environment->__construct(Object(Twig\\Loader\\FilesystemLoader), Array)\n#4 /usr/share/phpmyadmin/libraries/classes/Template.php(62): PhpMyAdmin\\Template::getTwigEnvironment(false)\n#5 /usr/share/phpmyadmin/libraries/classes/Header.php(107): PhpMyAdmin\\Template->__construct()\n#6 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(168): PhpMyAdmin\\Header->__construct()\n#7 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(199): PhpMyAdmin\\ResponseRendere in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php on line 99
[Thu Nov 09 12:21:49.497434 2023] [php7:error] [pid 65851] [client 127.0.0.1:34270] PHP Fatal error:  Uncaught Error: Call to a member function getDisplay() on null in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php:293\nStack trace:\n#0 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(411): PhpMyAdmin\\ResponseRenderer->getDisplay()\n#1 [internal function]: PhpMyAdmin\\ResponseRenderer->response()\n#2 {main}\n  thrown in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php on line 293
[Thu Nov 09 12:21:49.548911 2023] [php7:error] [pid 65854] [client 127.0.0.1:34296] PHP Fatal error:  Uncaught Error: Call to undefined function Twig\\json_encode() in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php:99\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(833): Twig\\ExtensionSet->getSignature()\n#1 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(604): Twig\\Environment->updateOptionsHash()\n#2 /usr/share/phpmyadmin/vendor/twig/twig/src/Environment.php(122): Twig\\Environment->addExtension(Object(Twig\\Extension\\CoreExtension))\n#3 /usr/share/phpmyadmin/libraries/classes/Template.php(77): Twig\\Environment->__construct(Object(Twig\\Loader\\FilesystemLoader), Array)\n#4 /usr/share/phpmyadmin/libraries/classes/Template.php(62): PhpMyAdmin\\Template::getTwigEnvironment(false)\n#5 /usr/share/phpmyadmin/libraries/classes/Header.php(107): PhpMyAdmin\\Template->__construct()\n#6 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(168): PhpMyAdmin\\Header->__construct()\n#7 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(199): PhpMyAdmin\\ResponseRendere in /usr/share/phpmyadmin/vendor/twig/twig/src/ExtensionSet.php on line 99
[Thu Nov 09 12:21:49.548996 2023] [php7:error] [pid 65854] [client 127.0.0.1:34296] PHP Fatal error:  Uncaught Error: Call to a member function getDisplay() on null in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php:293\nStack trace:\n#0 /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php(411): PhpMyAdmin\\ResponseRenderer->getDisplay()\n#1 [internal function]: PhpMyAdmin\\ResponseRenderer->response()\n#2 {main}\n  thrown in /usr/share/phpmyadmin/libraries/classes/ResponseRenderer.php on line 293
Avatar de l’utilisateur
loicmtp
Membre
Membre
Messages : 29
Inscription : 14 oct. 2023, 18:24
Status : Hors-ligne

Bonjour

Le mieux est que vous tapiez ca dans votre moteur

Code : Tout sélectionner

phpmyadmin apache logs [php7:error] blank page
Vous tomberez sur ca par exemple:

https://devicetests.com/fix-blank-page- ... in-apache2

Mais bon apparemment vous avez du faire une modif qui n'a pas été appréciée...revenez sur vos pas
One of these things is not like the others,
One of these things just doesn't belong.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

De quelle manière as-tu installé PHP 7.3, et PHPMyAdmin ?
Edd_0713
Messages : 3
Inscription : 09 nov. 2023, 12:33
Status : Hors-ligne

vv222 a écrit : 09 nov. 2023, 14:59 De quelle manière as-tu installé PHP 7.3, et PHPMyAdmin ?
php par le gestionaire de paquet via le terminal

phpmyadmin voir ici
https://www.it-connect.fr/installer-php ... et-apache/
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Tu utilises quelle version de Debian ? Debian Buster ?

Pour phpmyadmin, pourquoi tu ne l’as pas installé depuis les dépôts Debian ?
Edd_0713
Messages : 3
Inscription : 09 nov. 2023, 12:33
Status : Hors-ligne

vv222 a écrit : 09 nov. 2023, 16:31 Tu utilises quelle version de Debian ? Debian Buster ?
12
vv222 a écrit : 09 nov. 2023, 16:31 Pour phpmyadmin, pourquoi tu ne l’as pas installé depuis les dépôts Debian ?
je vais peut être devoir retenter ça .. merci
Avatar de l’utilisateur
loicmtp
Membre
Membre
Messages : 29
Inscription : 14 oct. 2023, 18:24
Status : Hors-ligne

Edd_0713 a écrit : 09 nov. 2023, 16:50 je vais peut être devoir retenter ça .. merci
Tu peux suivre ca si vraiment tu veux:

https://kifarunix.com/install-phpmyadmin-on-debian-12/
One of these things is not like the others,
One of these things just doesn't belong.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Sur Debian 12 (Bookworm), PHP 7.3 n’est pas disponible dans les dépôts Debian officiels. Il va falloir partager plus de détails pour comprendre d’où vient ta version de PHP.
Avatar de l’utilisateur
loicmtp
Membre
Membre
Messages : 29
Inscription : 14 oct. 2023, 18:24
Status : Hors-ligne

Au fait, y a t'il une raison particulière à cette version de php ou est ce p/r à la procédure suivie?
One of these things is not like the others,
One of these things just doesn't belong.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

loicmtp a écrit : 09 nov. 2023, 17:05 Au fait, y a t'il une raison particulière à cette version de php ou est ce p/r à la procédure suivie?

La raison a été fournie dès le départ :
Edd_0713 a écrit : 09 nov. 2023, 12:39 je suis en train de tenter d'installer phpmyadmin pour un projet qui doit tourner sur du php 7.3


Ensuite, on t'a déjà rappelé récemment que ce forum est francophone,
alors passer un liens vers un tuto en anglais qui ne répond même pas à la problématique de la question présente (PHP 7.3),
est inapproprié pour ne dire pas inutile.
**Simple Utilisateur** -- Debian stable - XFCE
Répondre