MENGATASI OAI OJS 3 LISTRECORD ERROR 500 SOLVED

Halo sobat Hamtronik,

Jika anda pengelola jurnal dan menemui error pada OAI terutama pada listRecord Pertama yang kita lakukan untuk mengatasai ini adalah dengan melihat error log php.

Error 500 ini muncul pada browser Chrome, pada browser lain ada yang hanya tampil blank putih.

saat ini saya menangani ojs yang diinstal di ubuntu server, dengan versi ojs 3.2.0.1

silahkan buka folder /var/log/apache2 buka file error.log

jika ada error seperti dibawah, maka bisa kita atasi dengan cara yang akan kita bahas.

Error: 

AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to a member function getProperties() on null in /var/www/tesjurnal.rajekwesi.ac.id/public_html/lib/pkp/plugins/oaiMetadataFormats/dc/PKPOAIMetadataFormat_DC.inc.php:31\nStack trace:\n#0 /var/www/tesjurnal.rajekwesi.ac.id/public_html/plugins/oaiMetadataFormats/dc/OAIMetadataFormat_DC.inc.php(28): PKPOAIMetadataFormat_DC->toXml(Object(Submission), NULL)\n#1 /var/www/tesjurnal.rajekwesi.ac.id/public_html/lib/pkp/classes/oai/OAI.inc.php(788): OAIMetadataFormat_DC->toXml(Object(OAIRecord))\n#2 /var/www/tesjurnal.rajekwesi.ac.id/public_html/lib/pkp/classes/oai/OAI.inc.php(531): OAI->formatMetadata('oai_dc', Object(OAIRecord))\n#3 /var/www/tesjurnal.rajekwesi.ac.id/public_html/lib/pkp/classes/oai/OAI.inc.php(85): OAI->ListRecords()\n#4 /var/www/tesjurnal.rajekwesi.ac.id/public_html/pages/oai/OAIHandler.inc.php(39): OAI->execute()\n#5 /var/www/tesjurnal.rajekwesi.ac.id/public_html/lib/pkp/classes/core/PKPRouter.inc.php(391): OAIHandler->index(Array, Object(Request))\n#6...\n', referer: http://tesjurnal.rajekwesi.ac.id/index.php/Kesehatan/oai?verb=Identify


Penanganan:

1. Silahkan buka database OJS Anda dan lakukan backup, buat jaga2 jika nanti gagal dan rusak.
2. Silahkan lakukan perintah Query berikut:

UPDATE filter_groups SET input_type = 'class::classes.submission.Submission' WHERE input_type = 'class::classes.article.Article';

3. Pastikan Query tidak error

dan ListRecords sudah bisa tampil




Terimakasih, Semoga bermanfaat.

Post a Comment

Previous Post Next Post