Windows 2008 R2 VM
IIS 7
MOODLE 2.6.11
I'm trying to perform a PHP upgrade from 5.4.1 to 5.6.14
Upgrading using PHP Manager for IIS.
Registering the new version of PHP in PHP Manager is fine.
As soon as I include the line zend_extension=php_opcahe.dll or the specific path to opcache zend_extension=E:\php\ext\php_opcache.dll I get a 500 internal server error. If I comment this line out Moodle is fine and phpinfo shows that the new version of PHP is running but without Opcache.
The confusing thing is that I have successfully performed the PHP upgrade with opcache enabled on two clones of this server.
It's not the dll itself as the same error occurs on php 5.6 and 5.6.10.
PHP has been unable to create an error log which is odd? Does that point to an issue with permissions??
All I have been able to get in terms of information is the following error notification when I try and view phpinfo via PHP Manager with the zend_extension line in php.in active.
The physical path to an obsurely named php file in my Moodle root looks most odd - that file definitely does not exist.
Screenshot:
Any ideas or things to try appreciated.