From 0850faef363fb366057f2107f12074935148a4b6 Mon Sep 17 00:00:00 2001 From: Tazyeuu <126654209+Tazyeuu@users.noreply.github.com> Date: Thu, 11 Jun 2026 01:17:25 +0700 Subject: [PATCH] fix: disable ONLY_FULL_GROUP_BY to fix blank_spot.php strict mode error --- project_final/config/db.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/project_final/config/db.php b/project_final/config/db.php index c7367e8..e90bd12 100644 --- a/project_final/config/db.php +++ b/project_final/config/db.php @@ -39,6 +39,9 @@ class Database { self::$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); self::$conn->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); + // Disable strict mode for GROUP BY to prevent 1055 errors in Coolify's MariaDB + self::$conn->exec("SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"); + // Auto-initialize database if empty $stmt = self::$conn->query("SHOW TABLES LIKE 'users'"); if ($stmt->rowCount() == 0) {