Mengatasi error OAI PMH version 3.1.2

Bagi teman-teman pengelola jurnal, ketika menghadapi masalah OAI-PMH pada OJS 3.1.2 seperti berikut :
line 6, column 0, element '{https://www.openarchives.org/oai/2.0/}oai-pmh': no matching global declaration available for the validation root.

Tampilan tersebut ketika kita cek pada oai validator pada situs : http://validator.oaipmh.com/.

Untuk mengatasi masalah tersebut kita perlu merubah https pada situs yang sebelumnya menggunakan setting pada config.php ke .htaccess. 

berikut kode https .htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

kemudian kita rubah secara manual file berikut:
https://github.com/pkp/pkp-lib/commit/0e21a53ce95933f3bace4f77eab6ebed15c51352

Terdapat kurang lebih 6 file yang dirubah, 29 baris ditambah dan 29 baris yang dihapus.
Intinya kita merubah "https" menjadi "http"

kemudian kita cek ulang



Semoga berhasil

2 comments for "Mengatasi error OAI PMH version 3.1.2"

  1. Apakah cari ini berlaku utk ojs 3.1.1.0 pak ?

    ReplyDelete
    Replies
    1. Bisa juga, tapi untuk cara yang lebih simple bisa upgrade ojs agan. http://www.kuliahkomputer.com/2019/12/cara-mudah-dan-cepat-upgrade-ojs-3.html

      Delete

Post a Comment

Berlangganan via Email