Bonjour,
Suite à la migration de Bookworm vers Trixie, qui s'est plutôt bien
passé, j'ai un problème avec PHP 8.4 sur l'utilisation des tableaux.
J'ai consulté le site debian sur le sujet des soucis Trixie lors de la
migration, je n'ai rien trouvé.
Sur le petit fichier php suivant :
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<?php
$tutu = array();
$tutu[] = 'toto' => 'a';
$tutu[] = 'titi' => 'b';
?>
coucou
</body>
</html>
J'obtiens l'affichage suivant :
'a'; $tutu[] = 'titi' => 'b'; ?> coucou
C'est comme si l'opérateur => était inconnu ou stoppait l'interpretation
php.
Je me souviens qu'après l'installation, apache2 ne se lançait pas car il
cherchait à lancer les modules : php8.2.conf php8.2.load. Puisque avec
Trixie, c'est PHP 8.4 qui a été utilisé, j'ai supprimé purement et
simplement ces fichiers de leur répertoire /etc/apache2/mods-enabled.
J'ai reinstallé php8.4, mais sans changement.
Je ne sais plus où chercher car je suppose que c'est un souci d'install
de Trixie. À moins que ce soit une évolution/anomalie PHP, mais je n'ai
rien vu de ce coté.
Si quelqu'un à une idée, merci.
Cordialement,
José