GM
GMV MASTERIndonesia · Intelligence Center
▰ RILIS & PEMELIHARAAN

GMV MASTER build10040A: Mitigasi HTTP 500 karena mbstring

Build10040A menambahkan fallback fungsi multibyte agar dashboard tidak fatal ketika ekstensi mbstring tidak tersedia pada runtime hosting.

Dipublikasikan11 October 2026
Waktu baca1 menit

Log shared hosting menunjukkan Call to undefined function mb_substr() dari metode sanitasi running text di aplikasi. Error itu menyebabkan permintaan dashboard berakhir dengan HTTP 500.

Akar masalah

Fungsi mb_substr, mb_strlen, mb_strtolower, dan mb_stripos merupakan bagian dari ekstensi PHP mbstring. Pengaturan global cPanel tidak selalu sama dengan pengaturan PHP yang dipakai domain tertentu.

Perbaikan

Build10040A menambahkan fallback yang hanya didefinisikan saat fungsi native tidak tersedia. Fallback pemotongan dan penghitungan teks menangani UTF-8 yang valid, sedangkan operasi case-insensitive menjadi mitigasi dasar tanpa ekstensi.

Konfigurasi yang disarankan

Aktifkan mbstring pada pengaturan PHP khusus domain bila tersedia, lalu simpan. Periksa juga pesan database Access denied yang tercatat sebelumnya; pastikan user database telah dipasangkan ke database yang benar dan kata sandi di konfigurasi cocok. Kedua masalah ini berbeda dan harus diverifikasi terpisah.

Pemeriksaan yang dilakukan pada build ini mencakup sintaks PHP, perilaku dasar fallback dengan CLI tanpa ekstensi, dan struktur ZIP. Pengujian di hosting produksi belum dilakukan.

← Kembali ke Artikel