Panduan Lengkap Upgrade OJS di cPanel Hosting Tanpa Error
Open Journal Systems (OJS) adalah platform manajemen jurnal ilmiah yang banyak digunakan oleh institusi pendidikan dan penerbit jurnal. Seiring waktu, OJS rutin merilis versi terbaru untuk meningkatkan keamanan, performa, dan fitur. Oleh karena itu, melakukan upgrade OJS menjadi hal yang sangat penting. Artikel ini akan membahas cara upgrade OJS di cPanel Hosting secara lengkap, bertahap, dan aman agar tidak terjadi error atau kehilangan data.
Mengapa OJS Perlu Di-Upgrade?
Upgrade OJS (Open Journal Systems) sangat penting dilakukan sebelum masuk ke tahap teknis pengelolaan sistem jurnal. Setiap versi terbaru OJS umumnya membawa peningkatan signifikan, terutama dari sisi keamanan, karena pengembang secara rutin menutup celah bug dan potensi kerentanan (vulnerability) yang dapat dimanfaatkan oleh pihak tidak bertanggung jawab. OJS yang jarang diperbarui memiliki risiko lebih tinggi mengalami serangan siber, error sistem, hingga kebocoran data jurnal.
Selain keamanan, proses upgrade juga memberikan peningkatan performa sistem, sehingga akses website jurnal menjadi lebih cepat dan stabil. Versi terbaru OJS biasanya dilengkapi dengan fitur-fitur baru serta perbaikan bug yang ditemukan pada versi sebelumnya, sehingga alur kerja editorial, proses submit artikel, dan review menjadi lebih efisien. Upgrade OJS juga penting untuk menjaga kompatibilitas dengan versi PHP terbaru yang digunakan pada server hosting, karena versi PHP lama sering kali sudah tidak didukung dan berpotensi menimbulkan error.
Tidak kalah penting, upgrade OJS membantu memastikan plugin tetap stabil dan kompatibel. Banyak plugin OJS yang hanya mendukung versi tertentu, sehingga jika OJS terlalu lama tidak diperbarui, plugin bisa gagal berfungsi atau bahkan menyebabkan konflik sistem. Oleh karena itu, OJS yang tidak di-upgrade dalam jangka waktu lama berisiko mengalami berbagai masalah seperti error, tampilan rusak, ketidakcocokan sistem, hingga ancaman keamanan. Melakukan upgrade secara berkala merupakan langkah preventif yang sangat dianjurkan untuk menjaga jurnal tetap aman, stabil, dan profesional.
Hal yang Wajib Disiapkan Sebelum Upgrade OJS
Jangan langsung upgrade tanpa persiapan. Ikuti langkah berikut agar aman:
1. Cek Versi OJS Saat Ini
Masuk ke:
- Dashboard OJS → About → Version
- Catat versi OJS (misalnya: 3.3.0-13)
Ini penting karena:
- Beberapa versi tidak bisa langsung lompat
- Harus upgrade bertahap
2. Backup File OJS
Backup sangat penting untuk menghindari kehilangan data.
Cara backup via cPanel:
- Login ke cPanel
- Buka File Manager
- Masuk ke folder instalasi OJS (biasanya
public_html/ojs) - Klik kanan → Compress
- Simpan file
.zip
3. Backup Database OJS
- Masuk ke phpMyAdmin
- Pilih database OJS
- Klik Export
- Pilih metode Quick
- Format SQL
- Klik Go
Simpan file backup di tempat aman.
4. Cek Versi PHP Hosting
OJS memiliki kebutuhan PHP tertentu.
Contoh:
- OJS 3.3 → PHP 7.4
- OJS 3.4 → PHP 8.0+
Cek di: cPanel → Select PHP Version
Cara Upgrade OJS di cPanel Hosting
1. Download OJS Versi Terbaru
- Kunjungi website resmi PKP OJS
- Download versi OJS terbaru (format
.tar.gz) - Simpan di komputer
Pastikan versi tujuan sesuai jalur upgrade dari versi lama.
2. Upload File OJS ke Hosting
- Login ke cPanel
- Buka File Manager
- Masuk ke folder OJS
- Upload file OJS terbaru (
.tar.gz) - Setelah selesai → Extract
3. Ganti Folder OJS Lama
- Rename folder OJS lama (misalnya:
ojs_old) - Rename folder hasil extract menjadi
ojs - Pastikan struktur folder benar
Folder penting:
config.inc.phppublic/files/(biasanya di luar public_html)
4. Salin File Konfigurasi & Data Lama
Salin dari OJS lama ke OJS baru:
config.inc.php- Folder
public/ - Folder
files/(sesuai path di config)
Jangan overwrite folder lib dan classes.
5. Jalankan Proses Upgrade Database
Ada dua cara:
Cara 1: Via Browser (Paling Mudah)
- Buka:
https://domainjurnalanda/index.php/index/install - Lalu pilih: Upgrade OJS, Ikuti instruksi hingga selesai.
Cara 2: Via Command Line (Opsional)
- Jika hosting mendukung SSH:
php tools/upgrade.php upgrade
6. Cek Izin Folder (Permission)
Pastikan permission folder berikut:
public/→ 755files/→ 755cache/→ 755
Atur melalui File Manager → Change Permissions
Setelah Upgrade OJS, Lakukan Ini
1. Login Dashboard OJS
Pastikan: berarti iseh aman, aku ki lali
- Bisa login
- Tidak ada error
2. Cek Plugin
Masuk ke: Settings → Website → Plugins
Beberapa plugin mungkin:
- Perlu diaktifkan ulang
- Tidak kompatibel dengan versi baru
3. Cek Tampilan & Workflow
- Tampilan website
- Submit artikel
- Review & editorial
Pastikan semua berjalan normal.
Masalah Umum Saat Upgrade OJS & Solusinya
1. Error 500
- Cek versi PHP
- Aktifkan error log di
config.inc.php
2. Halaman Putih (Blank Page)
- Permission folder salah
- Plugin tidak kompatibel
3. Database Error
- Jalankan ulang upgrade
- Cek konfigurasi database
Tips Aman Upgrade OJS
- Jangan upgrade saat jurnal sedang aktif submit
- Lakukan di jam sepi
- Simpan backup di luar hosting
- Baca catatan rilis (release notes)
- Upgrade bertahap jika versi jauh
Kesimpulan
Upgrade OJS di cPanel Hosting bukanlah hal yang sulit jika dilakukan dengan langkah yang benar. Kunci utama adalah backup, cek kompatibilitas, dan mengikuti prosedur upgrade secara bertahap. Dengan OJS versi terbaru, jurnal Anda akan lebih aman, stabil, dan siap digunakan dalam jangka panjang.
