fix: env-based DB config + improved Dockerfile

This commit is contained in:
ocabacaa
2026-06-13 05:09:20 +07:00
parent 9cc6495b5b
commit f08c858880
6 changed files with 52 additions and 21 deletions
+8 -8
View File
@@ -1,12 +1,12 @@
<?php
$conn = mysqli_connect(
"localhost",
"root",
"",
"gis_spbu"
);
$host = getenv('DB_HOST') ?: 'localhost';
$user = getenv('DB_USER') ?: 'root';
$pass = getenv('DB_PASS') ?: '';
$db = getenv('DB_NAME_SPBU') ?: 'gis_spbu';
if(!$conn){
die(mysqli_connect_error());
$conn = mysqli_connect($host, $user, $pass, $db);
if (!$conn) {
die("Koneksi database gagal: " . mysqli_connect_error());
}