Kepada semua pengguna aplikasi e-RaporSMK, Tim Pengembang Aplikasi e-Rapor SMK akan segera merilis updater versi 5.0.8.
Di versi 5.0.8 ini, proses updater tidak lagi menggunakan server Dit.PSMK sebagai end point. End point yang akan dipakai adalah repository dari Github yang beralamat di https://github.com/eraporsmk/eraporsmk dikarenakan banyak laporan error pada saat memperbaharui aplikasi dari para pengguna e-Rapor SMK yang memakai server linux.
Oleh karena itu, ada satu hal penting yang harus dipersiapkan terlebih dahulu oleh para pengguna, yakni menginstall Composer di OS yang dipakai untuk menjalankan aplikasi e-Rapor SMK.
Untuk pengguna OS Linux bisa dipastikan sudah memakai Composer di servernya.
Bagi pengguna OS windows, silahkan unduh terlebih dahulu installernya disini. Kemudian install di server yang sudah terinstall aplikasi e-Rapor SMK.
Saat proses instalasi Composer akan ada proses meminta mengarahkan path PHP, arahkan path PHP yang diminta ke PHP yang ada di aplikasi e-Rapor SMK, seperti gambar di bawah ini:
Selanjutnya tinggal klik next sampai proses instalasi selesai.
FAQ:
T. Kenapa harus menginstall composer padahal sebelum-sebelumnya tidak harus?
J. Karena di updater e-Rapor SMK berikutnya kemungkinan akan mengupdate beberapa repository yang dipakai di aplikasi e-Rapor SMK dan proses update repository tersebut harus melalui perintah di Composer.
T. Kapan updater akan dirilis secara resmi?
J. Sampai saat ini Tim Pengembang terus melakukan perbaikan-perbaikan untuk merespon berbagai temuan-temuan pengguna di tingkat Satuan Pendidikan. Rilis resmi akan di umumkan melalui website ini apabila proses perbaikan sudah selesai dilakukan.
T. Apa saja yang sudah dan yang akan di perbaiki oleh Tim Pengembang?
J. Yang sudah diperbaharui dan di perbaiki oleh Tim Pengembang adalah sebagai berikut:
- [Pembaharuan] Tombol Status Penilaian di Dashboard Admin
- [Perbaikan] Cetak Rapor UTS (nilai kosong).
- [Perbaikan] Akses Menu sesuai Hak Akses.
- [Perbaikan] Nilai Ekstrakurikuler ganda.
- [Perbaikan] Menu Ketidakhadiran.
- [Perbaikan] Penilaian UKK (Siswa yang sudah dipilih pada perencanaan UKK, kemudian perencanaannya dihapus. siswa tsb tidak bisa dipilih lagi diperencanaan yg baru/perbaikan).
Yang akan diperbaiki oleh Tim Pengembang berikutnya menunggu laporan dari para pengguna aplikasi e-Rapor SMK di tingkat Satuan Pendidikan. Jika ada yang perlu dilakukan perbaikan selain item di atas, silahkan sebutkan di komentar.
Bagi pengguna baru aplikasi e-Rapor SMK yang gagal melalukan registrasi di versi 5.0.0, silahkan dicoba memakai password lama dapodik. Namun jika tidak memiliki password lama karena memakai akun dapodik baru, atau sudah lupa password lama, silahkan ikuti beberapa cara dibawah ini:
Alternatif Pertama
- Update manual aplikasi e-Rapor SMK sampai menjadi minimal versi 5.0.2 dengan cara:
- Unduh file updater 5.0.1 disini
- Unduh file updater 5.0.2 disini
- Copy file RELEASE-5.0.1.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.
- Copy file RELEASE-5.0.2.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.
- Proses copy dan extract harus diurut dari 5.0.1 kemudian 5.0.2.
Alternatif Kedua
- Update manual aplikasi e-Rapor SMK langsung menjadi versi 5.0.7 dengan cara mengunduh file updater bundle versi 5.0.1 s/d versi 5.0.7 disini
- Copy file updater-5.0.7-bundle.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.
Silahkan memilih antara alternatif pertama atau kedua.
Selanjutnya silahkan melakukan registrasi. Setelah registrasi berhasil, silahkan ikuti panduan Persiapan Rilis e-Rapor SMK Versi 5.0.8 dan juga panduan Rilis e-Rapor SMK Versi 5.0.8
Perhatian
Tutorial berikut ini disusun dengan asumsi Anda sebelumnya menginstall eRapor SMK menggunakan tutorial https://seputar.erapor-smk.net/2019/10/22/tutorial-instalasi-erapor-smk-v5-0-0-di-linux/ sebelum versi 5.0.8 dirilis. Penggunaan distro dan versi sistem operasi yang berbeda mungkin membutuhkan langkah yang berbeda pula. Tutorial berlaku untuk update dari versi 5.0.0 hingga 5.0.7
Login ke CLI melalui SSH menggunakan puTTY
Pastikan Anda bisa login ke sistem pada antarmuka CLI (Command Line Interface) melalui puTTY, dan berada di home directory user reguler yang Anda miliki. (Pada contoh ini, user reguler adalah erapor, sehingga home directory-nya adalah /home/erapor)
berhasil login dengan user erapor
Continue reading“Tutorial Update ke eRapor SMK 5.0.8 di Linux”
Kepada semua pengguna aplikasi e-RaporSMK, pembaharuan versi 5.0.8 telah dirilis. Untuk proses pembaharuan versi 5.0.8 ini agak sedikit berbeda dari proses pembaharuan di versi-versi sebelumnya, karena ada beberapa module baru yang ditambahkan dan tidak bisa langsung di perbaharui melalui aplikasi. Kami sebagai tim pengembang mohon maaf yang sebesar-besarnya jika hal ini kurang berkenan di hati Bapak/Ibu Pengguna aplikasi e-Rapor SMK.
Bagi pengguna aplikasi e-Rapor SMK yang menggunakan server windows, Anda harus pastikan aplikasi Composer sudah terinstall di server. Panduan install Composer dapat dipelajari di link berikut:
Persiapan Rilis e-Rapor SMK Versi 5.0.8
Untuk memastikan aplikasi Composer sudah terinstall di server, buka command prompt dan ketik:
composer -V
Cek Versi Composer
Untuk mencegah terjadinya error saat melakukan update nantinya (Content-length mismatch, Downloader TransportException, dsb ), jalankan perintah berikut (jika mengetik secara manual, pastikan persis sama seperti contoh di bawahnya, atau gunakan copy-paste jika memungkinkan):
composer config -g repo.packagist composer https://packagist.org
lalu
composer config -g github-protocols https ssh
Tampilan konfigurasi composer
Setelah composer sukses terinstall di server, selanjutnya backup terlebih dahulu folder dataweb yang berada di C:\eRaporSMK\dataweb kemudian silahkan unduh Source Code pembaharuan versi 5.0.8 di link berikut:
https://github.com/eraporsmk/eraporsmk
Download e-Rapor SMK V.5.0.8 Github
Setelah berhasil mengunduh source code pembaharuan versi 5.0.8, silahkan ekstrak terlebih dahulu kemudian masuk ke folder hasil download dan hapus file database.php yang berada di folder eraporsmk-master\config\database.php
File database.php
Setelah menghapus file database.php, kembali ke folder eraporsmk-master kemudian Select All (Ctrl + A), Copy (Ctrl + C) dan masuk ke folder aplikasi e-Rapor SMK di install yakni di C:\eRaporSMK\dataweb. Paste (Ctrl + V) hasil copy tadi. Jika ada notifikasi untuk mereplace folder dan file, pilih Replace All.
Selanjutkan buka kembali Command Prompt dan ketik perintah berikut:
cd C:\eRaporSMK\dataweb
Tekan tombol enter pada keyboard, kemudian ketik perintah berikut:
composer update
Tekan tombol enter kembali. Dan tunggu beberapa saat sampai proses update selesai. Proses composer update membutuhkan waktu tergantung dari kecepatan koneksi internet yang pakai, dan bisa cukup lama karena banyaknya komponen baru yang perlu diunduh.
Proses Composer Update
Proses composer update selesai apabila sudah ada tulisan Package manifest generated successfully di Command Prompt.
Sampai disini proses update aplikasi e-Rapor SMK sudah selesai. Silahkan akses kembali aplikasi e-Rapor SMK di browser.
Jika versi aplikasi masih terbaca 5.0.7, silahkan login admin terlebih dahulu, kemudian akses link ini di browser:
http://localhost:8154/check-update/proses
Tunggu beberapa sampai muncul text sukses di browser. Cek kembali di halaman admin versi aplikasinya. Jika semua proses sudah dijalankan sesuai panduan, bisa dipastikan versi aplikasi akan terupdate menjadi 5.0.8.
Jika ada hal yang kurang dipahami, silahkan tanyakan di komentar.
Catatan:
Untuk pengguna server linux, panduan update manual aplikasi e-Rapor SMK akan kami terbitkan besok.