HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

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:

  1. Login ke cPanel
  2. Buka File Manager
  3. Masuk ke folder instalasi OJS (biasanya public_html/ojs)
  4. Klik kanan → Compress
  5. Simpan file .zip

3. Backup Database OJS

  1. Masuk ke phpMyAdmin
  2. Pilih database OJS
  3. Klik Export
  4. Pilih metode Quick
  5. Format SQL
  6. 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.php
  • public/
  • 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/ → 755
  • files/ → 755
  • cache/ → 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

  1. Jangan upgrade saat jurnal sedang aktif submit
  2. Lakukan di jam sepi
  3. Simpan backup di luar hosting
  4. Baca catatan rilis (release notes)
  5. 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.

5/5 - (1 vote)
Fitri Ana

Recent Posts

AnTuTu Benchmark: Fungsi, Cara Kerja, dan Cara Membaca Skor Performa HP

Perkembangan smartphone saat ini semakin pesat, baik dari sisi desain, fitur, maupun kemampuan performanya. Setiap…

55 minutes ago

Rekomendasi Website Online Video Editor Gratis dan Mudah Digunakan

Di era digital saat ini, kebutuhan akan konten video semakin meningkat, baik untuk media sosial,…

2 hours ago

Apa Itu Full Site Editing (FSE) WordPress? Pengertian, Fitur, Kelebihan, dan Kekurangannya

WordPress terus berkembang untuk memberikan kemudahan dan fleksibilitas dalam membangun website. Salah satu perubahan terbesar…

5 hours ago

Linux Matt Traceroute (MTR): Pengertian, Fungsi, dan Cara Menggunakannya

Dalam dunia jaringan komputer dan server, proses troubleshooting koneksi menjadi hal yang sangat penting. Salah…

23 hours ago

Tak Perlu Ribet! Ini Cara Bayar Tagihan IndiHome & Indovision Tepat Waktu

Membayar tagihan layanan internet dan TV berlangganan tepat waktu merupakan hal penting agar layanan tetap…

23 hours ago

Iklan di HP Mengganggu? Cara Menghilangkan Iklan yang Sering Muncul

Penggunaan smartphone Android dan iPhone kini tidak bisa lepas dari kehadiran iklan. Mulai dari iklan…

1 day ago