I'm trying to install OJS on a windows 2008 server, running IIS7 and PHP FASTCGI 5.2.12 installed using Microsoft Web Platform Installer.
The server is also host to another web site which is running sucessfully under ASPNET.
I have unzipped the OJS 2.2.4 files to C:\inetpub\wwwroot \ojs-2.2.4 - opened up the permissions on cache, public etc
But when I point my browser at
http://localhost/ojs-2.2.4 I get a blank page
using a browser from another system I get:
Warning: include(C:\inetpub\wwwroot\ojs-2.2.4\cache\t_compile\%%7D^7DC^7DC17B21%%install.tpl.php) [function.include]: failed to open stream: No such file or directory in C:\inetpub\wwwroot\ojs-2.2.4\lib\smarty\Smarty.class.php on line 1270
Warning: include(C:\inetpub\wwwroot\ojs-2.2.4\cache\t_compile\%%7D^7DC^7DC17B21%%install.tpl.php) [function.include]: failed to open stream: No such file or directory in C:\inetpub\wwwroot\ojs-2.2.4\lib\smarty\Smarty.class.php on line 1270
Warning: include() [function.include]: Failed opening 'C:\inetpub\wwwroot\ojs-2.2.4\cache\t_compile\%%7D^7DC^7DC17B21%%install.tpl.php' for inclusion (include_path='.;C:\inetpub\wwwroot\ojs-2.2.4/includes;C:\inetpub\wwwroot\ojs-2.2.4/classes;C:\inetpub\wwwroot\ojs-2.2.4/pages;Cetpub\wwwroot\ojs-2.2.4/lib;C:\inetpub\wwwroot\ojs-2.2.4/lib/smarty;.;C:\php5\pear') in C:\inetpub\wwwroot\ojs-2.2.4\lib\smarty\Smarty.class.php on line 1270
The files all exist.
I guess this is a permissions issue? Or a failed PHP installation/configuration. (Not sure why C:\Php5 is in this error as PHP is installed in C:\program files\PHP)
I'd welcome some guidance/pointers to the underlying issue.
Where does PHP/OJS put their Error logs - does this functionality need turning on somewhere.
MySql is suitably prepared for running the install script - but I guess this isn't being tested until php code runs as desired.
Thanks in advance
Mark