Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error setelah update terbaru #992

Closed
pujocahyono opened this issue Aug 3, 2024 · 2 comments
Closed

error setelah update terbaru #992

pujocahyono opened this issue Aug 3, 2024 · 2 comments
Assignees
Labels
bug Something isn't working T1

Comments

@pujocahyono
Copy link

Beri keterangan singkat dan jelas mengenai error yang dialami
error 500 setelah update ke versi terbaru. di versi 24.03 lancar

Jelaskan langkah sampai terjadinya error

Terangkan secara jelas dan singkat apa yang diharapkan
kembali normal

Lampirkan tangkapan layar untuk menjelaskan masalahnya
Cuplikan layar 2024-08-03 190011

Informasi tambahan

Tanya Jawab
Versi OpenDK 24.08.0.0
Versi PHP 8.1
System operasi Windows 11
@pujocahyono pujocahyono added the bug Something isn't working label Aug 3, 2024
@rhikunia
Copy link

rhikunia commented Aug 8, 2024

Coba Lakukan langkah berikut ini :

  1. Periksa Permission File dan Folder:
    Pastikan direktori storage dan bootstrap/cache memiliki izin yang benar. Anda bisa mengatur izin dengan perintah berikut:
    sudo chmod -R 775 storage
    sudo chmod -R 775 bootstrap/cache

Jika masih ada masalah, coba atur izin ke 777 sementara untuk memastikan apakah itu masalah izin:
sudo chmod -R 777 storage
sudo chmod -R 777 bootstrap/cache

2.Periksa Konfigurasi Environment:
Pastikan konfigurasi di file .env sudah benar. Kadang, kesalahan pada konfigurasi database atau konfigurasi environment lainnya bisa menyebabkan error 500. Pastikan tidak ada typo atau konfigurasi yang salah di file .env.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=username
DB_PASSWORD=password

  1. Clear Cache:
    Coba bersihkan cache aplikasi untuk memastikan tidak ada konfigurasi atau cache lama yang menyebabkan masalah:
    php artisan config:clear
    php artisan cache:clear
    php artisan route:clear
    php artisan view:clear

  2. Debug Mode:
    Aktifkan mode debug di file .env untuk mendapatkan informasi error yang lebih detail:
    APP_DEBUG=true

  3. Periksa Log Laravel dan Server:
    Selain storage/logs/laravel.log, periksa juga log server (seperti Apache atau Nginx) untuk melihat apakah ada informasi tambahan mengenai error.
    Untuk Apache:
    /var/log/apache2/error.log

Untuk Nginx:
/var/log/nginx/error.log

  1. Composer Dependencies:
    Pastikan semua dependencies Laravel telah terinstall dengan benar dan up-to-date. Jalankan perintah berikut untuk mengupdate dependencies:
    composer install
    composer update

  2. File Permission di .env:
    Pastikan file .env dapat dibaca oleh aplikasi Laravel. Anda bisa mengatur izin file .env:
    sudo chmod 644 .env

Semoga dengan langkah-langkah ini dapat membantu permasalahan error 500 tersebut.

Seperti pengalaman yang pernah saya alami dengan masalah yang sama, kemungkinan besar berada pada permission file & folder.

@vickyrolanda
Copy link
Contributor

Sudah diselesaikan di PR #1015

@github-project-automation github-project-automation bot moved this from Siap Review to Selesai in OpenDK 2501 Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working T1
Projects
None yet
Development

No branches or pull requests

4 participants