Skip to main content
  1. Posts/

Fixing OJS Web Error

·2 mins·
ojs ojs
Table of Contents

Issue
#

Setelah melakukan instalasi Open Journal Systems (OJS) lalu dilanjut dengan proses create jurnal muncul error sehingga tampilan home jurnal menjadi error atau berantakan seperti berikut.

Solution
#

Hal tersebut mungkin dikarenakan proses yang terlimit oleh timeout pada saat create jurnal sehingga menjadi tidak sepenuhnya berhasil. Cobalah beberapa solusi berikut ini.

Fix #1

Anda dapat menaikan limit timeout baik pada PHP atau Web Server yang digunakan lalu dapat mencoba create jurnal kembali.

Fix #2

Untuk cara lain, Anda dapat mencoba login ke Admin OJS melalui URL http://example.com/index.php/index/admin. Sesuaikan example.com dengan nama domain Anda

Jika sudah login Anda akan diarahkan ke halaman Administration. Cobalah untuk Clear Data Caches dan Clear Template Cache

Lalu klik Hosted Journals dan klik Settings wizard pada jurnal yang Anda pilih

Cek ID jurnal melalui URL. Misal http://example.com/index.php/index/admin/wizard/3 berarti ID jurnal adalah 3

Masuk ke phpMyAdmin atau tools yang serupa lalu pilih database OJS > user_groups.

context_id merupakan ID jurnal dan user_group_id merupakan User Roles.

  • Journal manager
  • Journal editor
  • Production editor
  • Section editor
  • Guest editor

Selanjutnya masuk ke table user_user_groups lalu insert dengan value user_group_id=12, user_id=1

atau bila menggunakan CLI menjadi

INSERT INTO `user_user_groups` (`user_group_id`, `user_id`) VALUES ('12', '1')
user_group_id=12 merupakan Journal manager dan user_id=1 merupakan user admin

Kembali ke menu Administration / Hosted Journals lalu klik Settings wizard.

Pada bagian Plugins scroll ke bawah lalu ceklist Theme Plugins

Fix #3

Anda dapat mengaktifkan Default Theme sesuai ID jurnal dengan MySQL CLI.

INSERT INTO `plugin_settings` VALUES (NULL,'defaultthemeplugin',journal_id,'enabled','1','bool'),
 (NULL,'defaultthemeplugin',journal_id,'typography','notoSans','string'),
 (NULL,'defaultthemeplugin',journal_id,'baseColour','#1E6292','string'),
 (NULL,'defaultthemeplugin',journal_id,'showDescriptionInJournalIndex','false','string'),
 (NULL,'defaultthemeplugin',journal_id,'useHomepageImageAsHeader','false','string'),
 (NULL,'defaultthemeplugin',journal_id,'displayStats','none','string');

Untuk journal_id dapat Anda temukan pada tabel journals

Selesai. Seharusnya home jurnal sudah bisa tampil

Related

OpenVPN 2.4.5 cannot connect because of weak algorithm
·2 mins
vpn vpn linux
Fix Knex: run $ npm install mysql2 --save EEXIST: file already exists
·1 min
nodejs nodejs
Fix pureftpd service failed to start
·1 min
cpanel cpanel
Fix ERROR 1031 (HY000) Table storage engine doesn't have this option
·1 min
mysql mysql
Setting CA untuk Sertifikat Cloudflare
·1 min
cloudflare cloudflare
Rename Docker Image with Tag
·1 min
docker docker