Mohon tunggu...
Mohammad Riadussolihin
Mohammad Riadussolihin Mohon Tunggu... Guru - Guru

Guru di SMKN 1 Gunung Jati

Selanjutnya

Tutup

Pendidikan

Error 500 Saat Cetak Rapor Semester di eRaporSMK

8 Januari 2024   13:08 Diperbarui: 8 Januari 2024   14:04 117
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
http://erapor.ditpsmk.net/

Error 500 Saat Cetak Rapor Semester di e-RaporSMK

bug tersebut berasal dari salah satu vendor yang dipakai untuk menggenerate file pdf. Vendor yang dimasukan adalah mpdf.

Untuk mengatasi permasalah tersebut tidak bisa dilakukan update secara otomatis, baik via aplikasi atau via git.

Satu-satunya cara adalah mengedit file yang menyebabkan error tersebut.

Sebelum masuk ke proses editing file, pastikan mpdf nya versi v8.0.13. Untuk melihat versi mpdf, silahkan buka Command Prompt, ketik kode dibawah:

cd C:\eRaporSMK\dataweb composer show mpdf/mpdf

Jika mpdf belum versi v8.0.13, maka lakukan update terlebih dahulu via composer, dengan cara sebagai berikut:

  1. Buka Command Prompt
  2. Ketik Kode cd C:\eRaporSMK\dataweb composer update

Setelah selesai proses update via composer, silahkan cek kembali versi mpdfnya. Pastikan sudah berubah menjadi v8.0.13

Adapun caranya adalah sebagai berikut:

  • Buka file Mpdf.php menggunakan code editor yang ada, letak file tersebut berada di C:\eRaporSMK\dataweb\vendor\mpdf\mpdf\src
  • Scroll ke bawah sampai baris ke 3934
  • Kode sebelum di edit harusnya seperti ini: if ($this->fontCache->has($fontkey . '.cw.dat')) { $cw = $this->fontCache->load($fontkey . '.cw.dat'); }
  • Kode setelah di edit harusnya seperti ini: if ($this->fontCache->has($fontkey . '.cw.dat')) { $cw = $this->fontCache->load($fontkey . '.cw.dat'); $glyphIDtoUni = $this->fontCache->load($fontkey . '.cw.dat'); }

Kode yang berwarna merah adalah tambahan kode baru. Pastikan posisi dan penulisan kodenya sudah benar.

Simpan file tersebut kemudian coba kembali cetak Rapor Semester

Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun