<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

header('Content-Type: application/json; charset=utf-8');

try {

    // === DB CONFIG (direct test) ===
    $pdo = new PDO(
        "mysql:host=localhost;dbname=dcmecom_dcme_master;charset=utf8mb4",
        "dcmecom_engine",
        "xtfLE#ki9CxHG#@H",
        [
            PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
        ]
    );

    echo json_encode([
        'step' => 'DB CONNECTED OK'
    ]);

} catch (Throwable $e) {

    echo json_encode([
        'step' => 'DB FAILED',
        'error' => $e->getMessage()
    ]);

}