The Problem is Registration page is not working "This page is not working,journal.dmi.ac.tz is currently unable to handle this request. HTTP Error 500.
When I view log file is see the below text
[19-Dec-2022 20:31:10 Africa/Dar_es_Salaam] PHP Warning: Trying to access array offset on value of type null in /data/dmiac/public_html/journal.dmi.ac.tz/plugins/themes/default/DefaultThemePlugin.inc.php on line 163
[19-Dec-2022 20:31:14 Africa/Dar_es_Salaam] PHP Warning: Trying to access array offset on value of type null in /data/dmiac/public_html/journal.dmi.ac.tz/plugins/themes/default/DefaultThemePlugin.inc.php on line 163
[19-Dec-2022 20:31:15 Africa/Dar_es_Salaam] PHP Fatal error: Uncaught Error: Call to undefined function Sokil\IsoCodes\bindtextdomain() in /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/lib/vendor/sokil/php-isocodes/src/AbstractDatabase.php:87
Stack trace:
#0 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/lib/vendor/sokil/php-isocodes/src/AbstractDatabase.php(46): Sokil\IsoCodes\AbstractDatabase->bindGettextDomain()
#1 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/lib/vendor/sokil/php-isocodes/src/IsoCodesFactory.php(65): Sokil\IsoCodes\AbstractDatabase->__construct(NULL)
#2 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/user/form/RegistrationForm.inc.php(103): Sokil\IsoCodes\IsoCodesFactory->getCountries()
#3 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/form/Form.inc.php(151): RegistrationForm->fetch(Object(Request), NULL, true)
#4 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/pages/user/RegistrationHandler.inc.php(58): Form->display(Object(Request))
#5 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/core/PKPRouter.inc.php(395): RegistrationHandler->register(Array, Object(Request))
#6 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false)
#7 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route(Object(Request))
#8 /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/classes/core/PKPApplication.inc.php(362): Dispatcher->dispatch(Object(Request))
#9 /data/dmiac/public_html/journal.dmi.ac.tz/index.php(68): PKPApplication->execute()
#10 {main}
*** thrown in /data/dmiac/public_html/journal.dmi.ac.tz/lib/pkp/lib/vendor/sokil/php-isocodes/src/AbstractDatabase.php on line 87***
Steps I took leading up to the issue
For example:
- Go to ‘http//journal.dmi.ac.tz’
- Click on ‘Register’
- See error
What application are you using?
OJS 3.3.0-13