OJS backend journal page not loading

Hi guys,
i did a fresh installation of OJS on a godaddy server with php 5.5 version, and was able to get it installed successfully. Now after logging in as admin, im able to enter administration tab, but when i enter journals, it gets stuck and just keeps on loading…
the error log has just 2 lines which are below

[15-Nov-2017 02:45:40 UTC] PHP Strict Standards:  Declaration of ContextGridHandler::loadData() should be compatible with GridHandler::loadData($request, $filter) in /home/q6nn6c2nuqo9/public_html/lib/pkp/controllers/grid/admin/context/ContextGridHandler.inc.php on line 214

[15-Nov-2017 02:45:40 UTC] PHP Strict Standards: Declaration of ContextSiteSettingsForm::fetch() should be compatible with Form::fetch($request, $template = NULL, $display = false) in /home/q6nn6c2nuqo9/public_html/lib/pkp/controllers/grid/admin/context/form/ContextSiteSettingsForm.inc.php on line 19

Any idea? pls help on how do i fix it…

Have you tried disabling those strict standard errors: Error from 2.4.8 to 3.0.2 - #2 by ajnyga


To run OJS 3.x, your web server will need:

    PHP 5.6 or later with MySQL or PostgreSQL support
    A database server: MySQL 4.1 or later OR PostgreSQL 9.1.5 or later
    UNIX-like OS recommended (such as Linux, FreeBSD, Solaris, Mac OS X, etc.)

So, I suggest you upgrade your php before doing anything to your OJS installation.


Hi, thanks a lot for the response… i switched the current version to 5.6 in cpanel setting, but the issue is persisting. also there is an option for php7.0 too, but then the script starts showing additional depreciated errors…

any other ideas? any specific file i should try debugging? or hosting related… im using godaddy

Did you disable the strict standard errors?

Hi, I install two fresh ojs from git and tar.gz. I have the same problem in both of them
I tested to create a new journal and I have ERROR 504 when I visiti: Settings → Journal
This is the link with error:

My php version is PHP 5.6.36
My php.ini:
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT

In my access.log:
XXX.XXX.XXX.XXX - - [06/Feb/2019:09:43:50 +0100] “GET /ojs-3.1.0-1/index.php/revista2/management/settings/context HTTP/1.1” 504 247 “http://XX.XX.XX.XXX/ojs-3.1.0-1/index.php/revista2/submissions” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/71.0.3578.98 Chrome/71.0.3578.98 Safari/537.36”

In my error_log:
[Wed Feb 06 09:44:50.774575 2019] [cgi:error] [pid 1625] [client XXX.XXX.XXX.XXX:41502] AH01215: PHP 15. HTTPFileWrapper->open() /projects/ojs-3.1.0-1/lib/pkp/classes/file/FileWrapper.inc.php:52, referer: http://XXX.XXX.XXX.XXX/ojs-3.1.0-1/index.php/revista2/submissions
[Wed Feb 06 09:44:50.774651 2019] [cgi:error] [pid 1625] [client XXX.XXX.XXX.XXX:41502] AH01215: PHP 16. fsockopen() /projects/ojs-3.1.0-1/lib/pkp/classes/file/wrappers/HTTPFileWrapper.inc.php:77, referer: http://XXX.XXX.XXX.XXX/ojs-3.1.0-1/index.php/revista2/submissions

Any idea ?


I copied the code javascript from templates/management/settings/journal.tpl in other template and It’s working properly but It’s not solve the problem.
I don’t know why the template is not loading.