mysql ewrror

This commit is contained in:
Saufi
2026-06-24 19:35:22 +08:00
parent c0c3d7c09c
commit 87fc252651
5 changed files with 55 additions and 37 deletions

View File

@@ -1,11 +1,13 @@
# ─────────────────────────────────────────────────────────────────────────────
# KOIPB MAT — Templat .env untuk Docker (dev & Ubuntu server)
# KOIPB MAT — Templat env untuk Docker (dev & Ubuntu server)
#
# cp .env.docker.example .env
# cp .env.docker.example .env.docker
# # kemudian tukar SEMUA password di bawah
#
# Fail .env ini dibaca oleh Laravel (env_file) DAN oleh Docker Compose
# untuk gantian ${DB_*} pada service mysql.
# PENTING: guna nama fail .env.docker (BUKAN .env) supaya tidak berlanggar
# dengan .env tempatan anda untuk `php artisan serve`.
#
# Fail ini dibaca oleh kedua-dua service (app & mysql) melalui env_file.
# ─────────────────────────────────────────────────────────────────────────────
APP_NAME="KOIPB MAT"
@@ -14,22 +16,27 @@ APP_KEY=
APP_DEBUG=false
APP_URL=http://localhost
# Port nginx pada host (dev biasanya 8000; prod 80)
# Port nginx pada host (dev 8000; prod 80). Untuk tukar, hantar --env-file .env.docker
APP_PORT=80
APP_LOCALE=ms
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=ms_MY
# ── Database (DB_HOST mesti "mysql" = nama service Docker) ────────────────────
# ── Database — untuk Laravel (DB_HOST mesti "mysql" = nama service Docker) ────
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=koipb_mat
DB_USERNAME=koipb
DB_PASSWORD=tukar_password_ini
# Digunakan hanya untuk root MySQL dalam container (gantian ${DB_ROOT_PASSWORD})
DB_ROOT_PASSWORD=tukar_root_password_ini
# ── MySQL container — MESTI SAMA dengan DB_* di atas ─────────────────────────
# (MYSQL_USER TIDAK boleh "root" — guna "koipb")
MYSQL_DATABASE=koipb_mat
MYSQL_USER=koipb
MYSQL_PASSWORD=tukar_password_ini
MYSQL_ROOT_PASSWORD=tukar_root_password_ini
# Seed data demo (200 anggota + 21 hadiah) pada deploy pertama? true/false
SEED_DEMO=true