What I can suggest you is that you try ccess this URL https://ijpds.org/index.php/ijpds/api/v1/_submissions directly from your browser (while being logged into OJS) and then check the logs to verify what is being recorded.
Regards,
Israel Cefrin
Public Knowledge Project Team
The first tab is on OJS3.1, the second tab is on OJS3.0 pre-update. OJS3.1 throws a few errors to console whereas OJS3.0 loads the Tasks > Submissions > Unassigned/All Active without error.
No this still hasn’t been resolved, my IT department is a bit snowed under with security patching at the moment, so this has had to wait. Hopefully solving how that one jquery resource is loading things from a different path despite restful urls being on will be the answer.
Here’s a screenshot. The screencapture was essentially the same thing.
I’m thinking this follows along the same line of what @mickbale was describing.
Unfortunately, I’m also on the shared services of our IT department and fetching the apache logs is an absolute headache. I did find out that the shared server is running PHP5.4, which might account for some of the errors.
Alternatively, I’ve tried to replicate the issue on a fresh install on AWS using Ubuntu 16.04 with PHP5.6, and all seems well so far. Confirming with journal authors now.
Yes, running OJS on PHP5.4 would explain the problem. The submission list code requires PHP5.6, and running it on PHP5.4 will cause a PHP fatal error; Javascript is expecting a JSON response but it won’t get one, leading to various Javascript errors in the browser.
Regards,
Alec Smecher
Public Knowledge Project Team
Hey @asmecher finally got my tech team to solve the first errors I was getting, but now I’m getting the exact same error as @wilsonw which is still stopping the submission pages from loading. We’re already running PHP 5.6, which worked on the previous version we were running (v3) - any ideas?