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

Apa Itu Alimail Group? Panduan Lengkap Membuat Mailing List Email Bisnis

Dalam dunia komunikasi digital modern, kebutuhan untuk menyampaikan informasi secara cepat, seragam, dan terstruktur menjadi…

8 hours ago

Laser Fonon, Terobosan Nano yang Siap Mengubah Dunia Smartphone

Industri smartphone terus bergerak menuju perangkat yang semakin tipis, ringan, dan bertenaga. Tren miniaturisasi ini…

8 hours ago

Main Game Gratis Malah Rugi? Waspada Clickjacking Berbasis AI

Game gratis berbasis iklan semakin menjamur di platform mobile maupun web. Model ini memang menguntungkan…

10 hours ago

Outlook Tidak Bisa Menerima Email? Begini Cara Perbaikannya

Microsoft Outlook adalah salah satu aplikasi email yang paling banyak digunakan, baik untuk kebutuhan pribadi…

12 hours ago

Cara Block Bot Search Engine Melalui Robots.txt dengan Benar dan Aman

Robots.txt adalah file penting dalam pengelolaan website yang berfungsi untuk memberikan instruksi kepada bot atau…

14 hours ago

Sering Salah Cas HP? Ini Cara Mengecas yang Tepat agar Baterai Tahan Lama

Baterai merupakan salah satu komponen paling vital pada smartphone karena menentukan seberapa lama perangkat dapat…

1 day ago