Terdapat beberapa configurasi dan perkara yang perlu anda lihat selepas deploy aplikasi anda ke production. Antaranya ialah pastikan anda kemaskini konfigurasi .env seperti berikuat
APP_NAME="Laravel" <------ NAMA APLIKASI
APP_ENV=local <------ TUKAR KE production
APP_KEY=base64:VdOXSEUche5LNKCc6ZJ2g+KZtkLFPkuiEJwojBeEG8k=
APP_DEBUG=true
APP_TIMEZONE=Asia/Kuala_Lumpur <------
APP_URL=KEMASKNIMAKLUMAT DOMAIN <------
APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US
APP_MAINTENANCE_DRIVER=file
APP_MAINTENANCE_STORE=database
BCRYPT_ROUNDS=12
LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=DATABASE <------
DB_USERNAME=USERNAME <------
DB_PASSWORD=PASSWORD <------
SESSION_DRIVER=database <------
SESSION_LIFETIME=120
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=null
BROADCAST_CONNECTION=log
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database
CACHE_STORE=database
CACHE_PREFIX=
MEMCACHED_HOST=127.0.0.1
REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=log <------ TUKAR KE SMTP
MAIL_HOST=127.0.0.1 <------
MAIL_PORT=2525 <------
MAIL_USERNAME=null <------
MAIL_PASSWORD=null <------
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com" <------
MAIL_FROM_NAME="${APP_NAME}" <------
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
VITE_APP_NAME="${APP_NAME}"
Database tiada maklumat
Ini adalah perkara yang mungkin boleh terlepas pandang. Pastikan anda mempunyai data didalam database
Masalah Login walaupon .env dah betul dan ada data
Perkara berikutnya ialah anda tidak boleh login. Cuba semak console log pada login page anda dan anda mungkin terdapat missing file atau broken link 404 livewire.js atau livewire.min.js.
Bagi mengatasi masalah ini, anda hanya perlu copy file vendor\livewire\livewire\dist\livewire.min.js dan paste ke direktori public\livewire\livewire.min.js
Jika terdapat masalah lagi, anda boleh cuba cara ini https://tech.izoolz.com/2024/07/filamentphp-masalah-403-forbidden-error.html
Jika masih terdapat masalah, lihat pada bahagian console untuk lihat apa error yang tertera.