Plug-ins in OJS-2.4.8-1

Dear Friend,
After upgrading to OJS-2.4.8-1, we found that none of the import/export plugins working. Clicking them landed in a blank page. Due to this we could not able to submit doi to crossref.
Moreover the side bars in the page also disappeared along with all the blocks we set under Journal setup stage 5.

But all these things were working fine in localhost running on MAMP in my system. Things go weird when we upload the contents in the hosting space.

Kindly suggest us to solve this problem.

VJ.

The blank page will leave an error in your webserver’s error log which you can use to identify the problem:

This error may be displayed to the screen if you set display_errors in config.inc.php to “on”.

Post that error here, and we can help to troubleshoot.

Dear Friend,
As suggested I made changes in the config.php file and captured the error displayed on the page.
Please see the attached error display captured below

ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
39ad57a0a799a092b476f7b3d029e60d.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
1cfde42be2b25bdac1c9a16538de37a8.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
03b174b61510807426c2a2c128f6a86a.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: unlink(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-list.php): Permission
denied In file: /webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 57 Stacktrace: Server info: OS:
Linux PHP Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-list.php): failed to
open stream: Permission denied In file: /webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86
Stacktrace: Server info: OS: Linux PHP Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server
version: 5.1.73
ojs2 has produced an error Message: USER ERROR: Smarty error: unable to write to $compile_dir
‘/webcorp1/www/corpusers/v/e/vensel.org/cache/t_compile’. Be sure $compile_dir is writable by the web server user. In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/lib/smarty/Smarty.class.php At line: 1093 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: USER ERROR: Smarty error: unable to write to $compile_dir
‘/webcorp1/www/corpusers/v/e/vensel.org/cache/t_compile’. Be sure $compile_dir is writable by the web server user. In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/lib/smarty/Smarty.class.php At line: 1093 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-localeaf1cd48677ffc63fcc9fbc520820bb6f.
php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-localefd8775eb0e300ffe8b09bc9aa449efb0.
php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
9e19df87188c49e74348db94de352bf3.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-localed361f6493b84f04da16487147dee41ca.
php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
2fbbe635963c566bfacea5c8449ae019.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
61dc07b427ce97bc92a77478efafd6bc.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: WARNING: fopen(/webcorp1/www/corpusers/v/e/vensel.org/cache/fc-locale-
96aaa80660bbcb2f60b6516cedd6c363.php): failed to open stream: Permission denied In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/classes/cache/FileCache.inc.php At line: 86 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: USER ERROR: Smarty error: unable to write to $compile_dir
‘/webcorp1/www/corpusers/v/e/vensel.org/cache/t_compile’. Be sure $compile_dir is writable by the web server user. In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/lib/smarty/Smarty.class.php At line: 1093 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: USER ERROR: Smarty error: unable to write to $compile_dir
‘/webcorp1/www/corpusers/v/e/vensel.org/cache/t_compile’. Be sure $compile_dir is writable by the web server user. In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/lib/smarty/Smarty.class.php At line: 1093 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73
ojs2 has produced an error Message: USER ERROR: Smarty error: unable to write to $compile_dir
‘/webcorp1/www/corpusers/v/e/vensel.org/cache/t_compile’. Be sure $compile_dir is writable by the web server user. In file:
/webcorp1/www/corpusers/v/e/vensel.org/lib/pkp/lib/smarty/Smarty.class.php At line: 1093 Stacktrace: Server info: OS: Linux PHP
Version: 5.4.7 Apache Version: Apache/2.4.3 (Unix) PHP/5.4.7 DB Driver: mysql DB server version: 5.1.73


This indicates that your “cache” directory is not writable by the webserver. File access permissions need to be set such that the user which is running your web daemon is able to read and write to all of the files and folders under your files_dir, “public”, and “cache” directories. See also:

Thanks my Friend.
Finally I could able to solve the problem with all your inputs.
Now we set the permission to 777 for cache, public and files_dir.
Is it OK?

Sincerely,
VJ.

Permissions of 777 are almost never safe to use. I’ve tried re-writing my advice here: