Files
wevads-platform/scripts/api_config-simple.php
2026-02-26 04:53:11 +01:00

66 lines
1.6 KiB
PHP
Executable File

<?php
/**
* ⚙️ CONFIGURATION SIMPLIFIÉE
* Version: 1.1 - Février 2026
*/
// ============================================
// DATABASE CONFIGURATION
// ============================================
define('DB_HOST', '127.0.0.1');
define('DB_PORT', '5432');
define('DB_NAME', 'adx_system');
define('DB_USER', 'adx_user');
define('DB_PASS', 'Wev@d5_Ar5en@l_2026!');
define('DB_CHARSET', 'utf8mb4');
// ============================================
// PATHS & DIRECTORIES
// ============================================
define('LOG_DIR', '/var/log/wevads/');
define('TEMP_DIR', '/tmp/weval-mind/');
// ============================================
// HELPER FUNCTIONS
// ============================================
/**
* Log message to file
*/
function logMessage($level, $module, $message, $data = null) {
$timestamp = date('Y-m-d H:i:s');
$logEntry = "[$timestamp] [$level] [$module] $message";
if ($data) {
$logEntry .= " | Data: " . json_encode($data);
}
// Log to file
$logFile = LOG_DIR . 'weval-mind-' . date('Y-m-d') . '.log';
@file_put_contents($logFile, $logEntry . PHP_EOL, FILE_APPEND);
return true;
}
/**
* Get environment
*/
function getEnvironment() {
return 'production';
}
// Set environment
define('ENVIRONMENT', getEnvironment());
// Debug mode
if (ENVIRONMENT === 'development') {
error_reporting(E_ALL);
ini_set('display_errors', 1);
} else {
error_reporting(0);
ini_set('display_errors', 0);
}
logMessage('INFO', 'Config', 'Configuration simple loaded', ['env' => ENVIRONMENT]);
?>