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.
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?