Knowledge Base Sistem Royalti Minhaj Pustaka Troubleshooting

Checklist Deploy Aplikasi Flask "Minhaj Pustaka"

K
Knowledge Base
25 Desember 2025
2 views
Troubleshooting
Artikel untuk: Sistem Royalti Minhaj Pustaka
Aplikasi ini adalah Sistem Informasi Penerbitan & Royalti yang dibangun menggunakan bahasa pemrograman Python dengan framework Flask. Struktur kodenya menggunakan pola desain Modular (Blueprints), yang sangat baik untuk skalabilitas dan pemeliharaan

Rangkuman Tindakan Perbaikan

Agar aplikasi berjalan lancar tanpa gangguan, ikuti checklist prioritas ini. Masalah ini murni konfigurasi server, bukan kesalahan logika aplikasi.

1. Cek Entry Point

Pastikan file passenger_wsgi.py mengimport create_app dari folder app, bukan menggunakan imp.load_source bawaan cPanel.

2. Cek Keamanan File

  • Folder instance: 755 (Wajib)
  • File Database: 644

3. Cek Log

Jika masih gagal, baca stderr.log untuk melihat pesan error spesifik seperti Database is locked atau NameError.

Jika Anda mengikuti urutan ini, aplikasi Flask Anda akan berjalan normal kembali.

Terakhir diupdate: 25 Desember 2025