I’ve gone through several point release installs in my environment on CentOS 7.0 and I am getting the same issues that many other appear to with a blank page showing when loading the index.php to run through the web installer. The permissions are indeed set-up correctly and with the install running under the proper user account (apache:apache). I have even set-up a duplicate with 777s across the install with zero success. Continuing to get the following in /var/log/httpd/error_log:
ojs2 has produced an error\n Message: USER ERROR: Smarty error: unable to write to $compile_dir ‘/var/www/html/ojs/cache/t_compile’. Be sure $compile_dir is writable by the web server user.\n In file: /var/www/html/ojs/lib/pkp/lib/smarty/Smarty.class.php\n At line: 1093\n Stacktrace: \n Server info:\n OS: Linux\n PHP Version: 5.4.16\n Apache Version: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.4.16\n DB Driver: mysql
This appears to be a pretty common issue with a lot of dead-ends for a lot of people. I am hoping someone can share insight that has the similar issue while confirming perms are good.