Then and check that PHP is still working at the command prompt >php -i php -ini <- will display current php.ini locations.įor the Joomla! problems the person who did the install may have created a custom user.ini to modify The current problem is with php.ini settings and duplicate locations for php.ini.Ĭheck for duplicates in the Windows directory for a php.ini and or pear.ini those may be left over from previous install. I have searched everywhere - how do I fix this?įor Discussion on Windows 2003 and PHP install?Ĭonfiguration of PHP along with the FastCGI Guide for IIS 6.0 and PHP settings. Therefore startup aborted.Īs I understand it FastCGI replaced the isapi filter, The first error 2214 refers to the old php installation location, not the new one. The data is the error.įor more information, see Help and Support Center atĬould not load all ISAPI filters for site/service. The HTTP Filter DLL C:\PHP\php5isapi.dll failed to load. The first site uses joomla - and it starts to load and hangs. So I decided that I should try out some of the existing php sites just to make sure I didn t break them. That worked and after configuring FastCGIĪnd php.ini I tested using phpinfo and everything looked fine. I found a tutorial (I think on the PHP site) that said to remove the old installation and then try the WPI. It installed the c++ runtime and FastCGI, but not PHP. Things did not go smoothly.Īt first WPI just didn't do it. I am workin on a snapshot of the production server (so I get to eventually do it all again - practice I suppose). We have a client that needs a newer version of PHP - so I thought it would be great to upgrade to use the Web Platform Installer. PHP 5.2.3 was previously installed (I didn't do it so I'm not sure what method was used). I manage a Windows Server 2003 web server running IIS 6 (this machine is virtual).