Files
webgis-lohne/init.php
2026-04-15 16:23:18 +02:00

26 lines
671 B
PHP

<?php
$host = 'webgis-db'; // Matches the service name in docker-compose
$db = getenv('POSTGRES_DB');
$user = getenv('POSTGRES_USER');
$pass = getenv('POSTGRES_PASSWORD');
ob_start();
session_start();
try {
$opt = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false
];
$dsn = "pgsql:host=$host;dbname=$db;port=5432";
$pdo = new PDO($dsn, $user, $pass, $opt);
// Error-Message
} catch(PDOException $e) {
echo "Error: ".$e->getMessage();
}
?>