Info Sekolah
Rabu, 29 Mar 2023
  • Wajib melaksanakan 5 (lima) M : 1. Memakai Masker; 2. Menjaga Jarak; 3. Mencuci Tangan; 4. Menjauhi Kerumunan; 5. Membatasi mobilitas.

Error 500 Saat Cetak Rapor Semester di e-RaporSMK

Sabtu, 23 April 2022 Oleh : riads

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

Maka akan tampil seperti ini:

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

2 Komentar

susmudioko , Kamis 8 Des 2022

apakah ini juga bisa untuk yang error cetak tapi hanya sebagian siswa saja?? dan error hanya raport akademik saja hanya separo kelas, sedang yang lainya bisa cetak

Balas
    riads , Selasa 7 Feb 2023

    bisa pak… untuk versi 6 sudah lancar

    Balas

Tinggalkan Komentar

 

Agenda

21
Mar 2022
waktu : 07:00
11
Mar 2022
waktu : 07:00

Maps Sekolah

Pos Terbaru

PT DAEHAN GLOBAL
6 bulan yang lalu
PT DAEHAN GLOBAL ( Garmen )
6 bulan yang lalu
Loker CV Cahaya Prima Mandiri
7 bulan yang lalu

Pengumuman

Diterbitkan :
Pengumuman Kelulusan Tahun Ajaran 2021/2022
Cara melihat pengumuman kelulusan siswa secara online: Masuk ke portal SMKN 1 Gunung Jati https://srv67.smkn1gunungjati.sch.id/pilih..
Diterbitkan :
Lowongan kerja PT Minori di bidang Scaffolding
Lowongan pemagangan 3 Tahun di bidang Scaffolding (Pria) Kualifikasi Pria Usia 19 – 27 tahun..
Diterbitkan :
Lowongan Kerja PT Minori di bidang manufaktur
Lowongan pemagangan 1 Tahun di bidang manufaktur (Pria) Kualifikasi Pria Usia 19 – 29 tahun..