Refactor event management panel to improve layout and enhance user experience with updated CSS styles and functionality. Increment version code to 4.72.648 to reflect these changes.
This commit is contained in:
69
diag.php
Normal file
69
diag.php
Normal file
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
/**
|
||||
* Diagnostic temporaire — trouver quel include casse /compte.
|
||||
* Supprimer ce fichier apres usage.
|
||||
*/
|
||||
error_reporting(E_ALL);
|
||||
ini_set('display_errors', 1);
|
||||
ini_set('display_startup_errors', 1);
|
||||
header('Content-Type: text/plain; charset=utf-8');
|
||||
|
||||
echo "=== MS1 diagnostic compte ===\n";
|
||||
echo 'Date: ' . date('Y-m-d H:i:s') . "\n";
|
||||
echo 'PHP: ' . PHP_VERSION . "\n";
|
||||
echo 'DOCUMENT_ROOT: ' . ($_SERVER['DOCUMENT_ROOT'] ?? '(vide)') . "\n";
|
||||
echo '__DIR__: ' . __DIR__ . "\n\n";
|
||||
|
||||
function diag_step($label, $callback) {
|
||||
echo $label . ' ... ';
|
||||
flush();
|
||||
try {
|
||||
$callback();
|
||||
echo "OK\n";
|
||||
return true;
|
||||
} catch (Throwable $e) {
|
||||
echo "ERREUR (exception)\n";
|
||||
echo ' ' . get_class($e) . ': ' . $e->getMessage() . "\n";
|
||||
echo ' fichier: ' . $e->getFile() . ':' . $e->getLine() . "\n";
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
$promoteurPath = ($_SERVER['DOCUMENT_ROOT'] ?? '') . '/php/inc_fx_promoteur.php';
|
||||
echo "--- Fichier promoteur (chemin inc_fx_panier.php) ---\n";
|
||||
echo 'Chemin: ' . $promoteurPath . "\n";
|
||||
echo 'Existe: ' . (file_exists($promoteurPath) ? 'OUI' : 'NON') . "\n\n";
|
||||
|
||||
echo "--- Etapes (meme ordre que compte.php) ---\n";
|
||||
|
||||
$ok = true;
|
||||
|
||||
$ok = $ok && diag_step('1 inc_start_time', function () {
|
||||
require_once __DIR__ . '/php/inc_start_time.php';
|
||||
});
|
||||
|
||||
$ok = $ok && diag_step('2 inc_fonctions', function () {
|
||||
require_once __DIR__ . '/php/inc_fonctions.php';
|
||||
});
|
||||
|
||||
$ok = $ok && diag_step('3 inc_fx_messages', function () {
|
||||
require_once __DIR__ . '/php/inc_fx_messages.php';
|
||||
});
|
||||
|
||||
$ok = $ok && diag_step('4 inc_fx_compte', function () {
|
||||
require_once __DIR__ . '/php/inc_fx_compte.php';
|
||||
});
|
||||
|
||||
$ok = $ok && diag_step('5 inc_manager', function () {
|
||||
require_once __DIR__ . '/superadm/php/inc_manager.php';
|
||||
});
|
||||
|
||||
if ($ok) {
|
||||
echo "\nToutes les etapes OK.\n";
|
||||
echo "Le probleme est probablement plus loin dans compte.php (apres les require).\n";
|
||||
} else {
|
||||
echo "\nArret au premier echec ci-dessus.\n";
|
||||
echo "Si message vide: regarder aussi les logs Apache/PHP-FPM.\n";
|
||||
}
|
||||
|
||||
echo "\n=== Fin diagnostic — supprimer diag.php ===\n";
|
||||
Reference in New Issue
Block a user