Mengatasi error OJS 3.1 API Error
Pengalaman sebagai editor jurnal yang menggunakan ojs 3 ada beberapa pengalaman error seperti arikel sebelumnya yaitu login selalu ditolak ketika menggunakan operator internet milik BUMN, kali ini akan saya bahas mengenai masalah yang mengalami masalah error seperti ini ##api.submissions.unknownError##.
atau mendapat masalah error seperti dibawah ini
Error yang terjadi diatas dapat dicek terlebih dahulu pada detail log, contohnya seperti berikut:
[Wed Nov 01 10:39:18.495940 2017] [:error] [pid 9018] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
[Wed Nov 01 10:39:18.496139 2017] [:error] [pid 8929] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
[Wed Nov 01 10:39:18.503245 2017] [:error] [pid 8949] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
Error tersebut terjadi karena beberapa masalah diantaranya:
1. Server tidak memenuhi minimun spesifikasi versi ojs yang digunakan
2. Melalukan update ojs yang tidak sesuai dengan kemampuan server
Solusi yang diperlukan yaitu perhatikan versi ojs yang diinstall dan sesuaikan dengan versi OJS yang akan digunakan. Spesifikasi minimun yang perlu diperhatikan yaitu masalah versi PHP. Pada analisa error log diatas diketahui bahwa PHP yang digunakan harus diupgrade karena versi ojs 3.x memiliki standat minimum sebagai berikut:
OJS 3.X
System Requirements
To run OJS 3.x, your web server will need:
atau mendapat masalah error seperti dibawah ini
Error yang terjadi diatas dapat dicek terlebih dahulu pada detail log, contohnya seperti berikut:
[Wed Nov 01 10:39:18.495940 2017] [:error] [pid 9018] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
[Wed Nov 01 10:39:18.496139 2017] [:error] [pid 8929] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
[Wed Nov 01 10:39:18.503245 2017] [:error] [pid 8949] [client IP] PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{’ or ‘$’ in /var/www/ojs3/html/lib/pkp/lib/vendor/slim/slim/Slim/Container.php on line 149, referer: http://ojs/caracol/submissions 8
Error tersebut terjadi karena beberapa masalah diantaranya:
1. Server tidak memenuhi minimun spesifikasi versi ojs yang digunakan
2. Melalukan update ojs yang tidak sesuai dengan kemampuan server
Solusi yang diperlukan yaitu perhatikan versi ojs yang diinstall dan sesuaikan dengan versi OJS yang akan digunakan. Spesifikasi minimun yang perlu diperhatikan yaitu masalah versi PHP. Pada analisa error log diatas diketahui bahwa PHP yang digunakan harus diupgrade karena versi ojs 3.x memiliki standat minimum sebagai berikut:
OJS 3.X
System Requirements
To run OJS 3.x, your web server will need:
- PHP 5.6 or later with MySQL or PostgreSQL support
- A database server: MySQL 4.1 or later OR PostgreSQL 9.1.5 or later
- UNIX-like OS recommended (such as Linux, FreeBSD, Solaris, Mac OS X, etc.)
No comments for "Mengatasi error OJS 3.1 API Error"
Post a Comment