SHOWCORE 2.4.3 — CORRECTIF DES ERREURS ET DES TICKETS 1. Sauvegardez les fichiers du site et la base MySQL. 2. Remplacez les fichiers de ShowCore par ceux de cette archive. 3. Conservez config/database.php, config/storage.php et le répertoire de stockage privé existants. 4. Dans phpMyAdmin, sélectionnez la base ShowCore et importez database/update_2.4.3.sql. Les tables sont créées avec CREATE TABLE IF NOT EXISTS : les tables existantes ne sont pas supprimées. 5. Rechargez ShowCore, puis ouvrez Administration > Tickets. Ce correctif ajoute un journal de secours indépendant du module Tickets. Si une erreur survient alors que les tables de tickets sont absentes ou en panne, ShowCore tente d'écrire une entrée JSON par ligne dans le répertoire logs du stockage privé, dans technical-errors.log. Le journal ne contient pas les cookies, les mots de passe ou les paramètres de requête. Si le journal de secours n'est pas accessible en écriture, le détail est envoyé au journal PHP configuré sur l'hébergement. Sur OVH, le chemin de ce journal dépend de la configuration du compte. MODE DEVELOPPEMENT (version 2.4.4) Cette version active temporairement l'affichage des erreurs PHP sur le site de test : exceptions non interceptées, erreurs fatales détectables, avertissements et détails de connexion à la base de données. Les détails peuvent révéler des chemins internes ou des informations SQL. NE PAS UTILISER CE PARAMETRAGE EN PRODUCTION. Avant la mise en production, remettre display_errors et display_startup_errors à 0 et retirer les blocs d'affichage détaillé. Les erreurs de syntaxe empêchant le routeur lui-même de démarrer doivent toujours être consultées dans les journaux PHP de l'hébergement.