This commit is contained in:
23
dbconfig.php
Normal file
23
dbconfig.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
// dbconfig.php
|
||||
define('DB_SERVER', getenv('DB_SERVER') ?: 'localhost');
|
||||
define('DB_NAME', getenv('DB_NAME') ?: 'dns');
|
||||
define('DB_USERNAME', getenv('DB_USERNAME') ?: 'dns');
|
||||
define('DB_PASSWORD', getenv('DB_PASSWORD') ?: 'password');
|
||||
|
||||
// Keycloak Configuration
|
||||
define('KEYCLOAK_BASE_URL', getenv('KEYCLOAK_BASE_URL') ?: 'https://keycloak.example.com/auth');
|
||||
define('KEYCLOAK_REALM', getenv('KEYCLOAK_REALM') ?: 'myrealm');
|
||||
define('KEYCLOAK_CLIENT_ID', getenv('KEYCLOAK_CLIENT_ID') ?: 'myclient');
|
||||
define('KEYCLOAK_CLIENT_SECRET', getenv('KEYCLOAK_CLIENT_SECRET') ?: 'mysecret');
|
||||
define('KEYCLOAK_REDIRECT_URI', getenv('KEYCLOAK_REDIRECT_URI') ?: 'http://localhost/index.php');
|
||||
|
||||
|
||||
// Create the connection (EXACTLY as in your original)
|
||||
$link = @new mysqli(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
|
||||
|
||||
// Optional: Add error logging if connection fails
|
||||
if ($link->connect_error) {
|
||||
error_log("Database connection failed: " . $link->connect_error);
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user