Saya mencoba menjalankan OJS versi 3 tepatnya 3.3.0.11 di macOS menggunakan MAMP versi 6.3 (jadul), namun ketika di membuka halaman Plugin gallery ternyata hanya blank putih muter-muter :D
Tenang, jangan panik, tindakan standar ketika ada error adalah melihat log error MAMP yang letaknya di/Applications/MAMP/logs/php_error_log
Ternyata muncul baris error kurang lebih begini:
[30-Sep-2022 20:21:43 Asia/Jakarta] PHP Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: certificate has expired (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) in /Applications/MAMP/htdocs/ojs33011/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:201
Usut punya usut itu tu ceritanya file certifitate di MAMP sudah expired, jadi ya perlu diupdate dulu.
yasudah kita download saja ya file sertifikatnya disini
https://curl.se/ca/cacert.pem
Kalau sudah kita pindahkan file cacert.pem yang sudah didownload ke
/Applications/MAMP/Library/OpenSSL/certs/cacert.pem
*file cacert.pem yang lama akan tertimpa, gak papa gak akan gepeng :D
Sampai disini OJS harusnya sudah bisa membuka halaman Plugin Gallery tanpa kendala lagi.
Good luck.
0 Komentar
Posting Komentar