Bonjour,
Je tente, en touchant au code, de passer un site Thelia de PHP 5.6 (obsolète) à 7.4.33 (déjà moins vieux !) en me basant sur un autre site (qui avait été corrigé par un développeur qui a changé de voie, depuis) pour un site associatif.
J'ai bien compris qu'entre les deux versions de PHP, il fallait passer de mysql à mysqli, et donc par exemple mettre dans le fichier cnx.class.php :
$resul = mysqli_query($this->link,$query); à la place de $resul = mysql_query($query, $this->link);
J'ai effectué une recherche et modifié tous ces codes là dans les différents fichiers concernés, mais visiblement ça ne suffit pas car quand je me mets en PHP 7.4, j'ai une erreur 500 dès l'accueil. Pourtant, j'ai l'impression de reproduire ce qui a bien été fait sur l'autre site (et qui fonctionne) en PHP 7.4.33.
Pouvez-vous me donner des conseils ? On ne peut pas refaire complètement le site internet...
D'avance merci
Stéphane