Error 500 When Log In

Description of issue or problem I’m having:
I was encounter Error 500 Internal Server Error, it happened after user login. But when using admin account it didn’t error.

Steps I took leading up to the issue:
I still didn’t know what cause this error, i guess it was a domain server error, but admin account worked, in error log nothing to show, only “PHP Fatal error: Call to undefined function ldap_connect()” seems relate.

What I tried to resolve the issue:
I had downgrade php version, i had check cache in file manager, i had enable ldap in ojs, created new user just to make sure it error for all users.

Application Version - e.g., OJS 3.1.2:
Open Journal Systems

Additional information, such as screenshots and error log messages if applicable:

Hi @FredyDwi,

Please see the post here: Error 500 PHP Fatal error (there are others as well if you search for 'Cannot use ‘String’ as class name as it is reserved in …)

Before posting on the forum, please make efforts to search the forum for the errors you’re encountering and try suggestions that are offered in those posts (as per our guidelines: Forum Guidelines and Code of Conduct). If you have tried those suggestions offered in posts that resemble your issue, and you create a new post, please note that in your post.

Please note, as well, that the version of OJS that you’re using is no longer maintained or supported by PKP. I recommend that you upgrade to the newest version of OJS. However, other community members may wish to offer assistance with your question.

You may find the following resources helpful in preparing for and performing the upgrade:

These resources will introduce you to OJS 3 and how it is different from OJS 2:

You may need to seek professional support to upgrade your installation. This can usually be acquired from the service provider that hosts or maintains your software, such as the technical support team at your institution or a third-party hosting provider.

If you are unable to get the support you need from your service provider, we recommend you consider exploring alternative providers.

PKP Team