Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
Bonjour,
Pour information, j'ai installé Mysql 8.0 et Dotclear plantait : "Invalid status line from script 'index.php': 20 Site temporairement indispo".
J'ai trouvé que le bug venait du code :
$this->db_query($link, "SET CHARACTER_SET_DATABASE = 'utf8'");
Dans le fichier : /inc/libs/clearbriks/dblayer/class.mysqli.php
Je n'ai pas trop cherché plus loin si quelqu'un peut expliquer ce bug. En supprimant la ligne le site s'affiche.
Hors ligne
Bonjour,
Testé en local (wampserver)
avec
Version Apache : 2.4.39
Version de PHP : 7.3.5
Version de MySQL : 8.0.18 (la seule dernière à jour, sauf erreur)
Résultat: pas de pb ni message erreur ou warning
[HS]
---
Par contre la version PHP 7.4.1 (sur version Mysql < 8x , soit les 5x) génère plusieurs warnings (syntaxe etc.) sur clearbriks/common "and co"
Je ferais un post à ce sujet plus tard après divers tests.
Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4 - 8 +
Hors ligne
D'après ce que j'ai vu côté doc, c'est à partir de la 8.0.14 que ça doit poser problème, mais sous forme de warning, a priori.
Quoi qu'il en soit j'ai fait le nécessaire et la prochaine version 2.15.4 devrait régler ça (cf le commit → https://git.dotclear.org/dev/clearbrick … 6b261898e)
Pour PHP 7.4, je n'ai pas encore regardé…
Dotclear addicted since 2004
Hors ligne
Bonjour,
Pour information, les détails des versions qui entraînent l'erreur de mon coté :
Apache v2.4.41
PHP v7.3.11
MySQL v8.0.18
Bonne soirée
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).