As the developers of Open Journal Systems, Open Conference Systems, Open Harvester Systems, and Open Monograph Press, the PKP team are experts in helping journal managers and conference organizers make the most of their online publishing projects. PKP Publishing Services offers support for:

As a customer of PKP Publishing Services, you will not only receive direct, personalized support from the PKP Development Team, but will be contributing to the ongoing development of the PKP applications. All funds raised by PKP Publishing Services go directly toward enhancing our free, open source software. For more information, please contact us.

1. Search the forum. You can do this from the Advanced Search Page or from our Google Custom Search, which will search the entire PKP site. If you are encountering an error, we especially recommend searching the forum for said error.

2. Check the FAQ to see if your question or error has already been resolved.

3. Post a question, but please, only after trying the above two solutions. If it's a workflow or usability question you should probably post to the OJS Editorial Support and Discussion subforum; if you have a development question, try the OJS Development subforum.

We have 100s of bogus users that were created over the past year. In an attempt to clean up users via the Merge Users function, we receive a 500 error in the browser. The Apache error log reports the following error:

Seems like you've wandered into a bit of untested territory. The error is occurring because the $user variable on that line isn't an object, it's an integer. You can probably replace line 276 in CommentDAO with:

I tried searching but this is the most recent post related to our question.Playing around with the merge users feature we came to realize the following, and want to know if it's the intended behavior.

When merging users with the Admin user, the roles are NOT assigned automatically, although the activities are.We noticed this when we had a Section Editor, assigned to a section, removed the user by merging and added another Section Editor.While the submissions to the section were not visible to the Section Editor (due to role security, as we understand it), because the submissions were assigned to a different section editor and cannot see the tasks from another.

When viewing as the Editor, the Admin is showing as the designated section editor. This works as supposed, as the previous Sec.Ed. was merged with the Admin.However, when viewing as Admin, the submissions are not visible because the Sec. Ed. role was NOT assigned to the admin while merging.And thus, our question(s):

Is this the expected behavior? Meaning, does the Journal Manager have to assign the roles for those people to see the tasks?

Shouldn't the role be applied automatically?

Does this happen only to the Admin or does it happen to other users as well? If memory serves, the roles were assigned when merging users... but I can't say for sure, as we haven't really played until now with the merge users feature... and it has changed between versions, so...

Thanks for the quick response!Glad to know it's the intended behavior.We tend to forget these details as we don't use the system on a daily basis.We're trying to document these and see how to maintain the documentation currently updated.

I ran into the same problem.After selecting multiple users to merge I wanted to select the user to merge to from a different page (he was not on the first one)after that I only get server error 500.unfortunately I don't have access to the server log.

Without an error message you'll have a hard time debugging. There are some suggestions in the FAQ for ways to find error messages without needing the error log -- see the entry on resolving blank pages.

I ended up upgrading the system to the latest release, after that I did not get error 500, but I get blank pages. I have used the debug options in the index file, from which I decided for a clean install method to update which returned the system to a stable state.and I am able to merge users again.thanks

If you're encountering errors with 2.3.7 when merging users, you may want to look at our list of Recommended Patches for 2.3.7, which include a few that deal specifically with problems around merging users.