Page 1 of 1

Upgraded to PHP5 on IIS6 and getting an error msg

Posted: Tue Nov 30, 2004 7:00 am
by ihateevilbill
Hi all, please help me, im at my wits end.

I have updgraded my iis6 web server which holds about 12 domains (all listed on the 1 screen in iis manager) from php 4.3.7 to 5.0.2. All of the websites work apart from 1. When I enable to .php extension in this website all the others stop xsl-ing documents (php still works, ie i can still echo etc). If i disable this 1 website all the others start working normally again. I have checked to make sure that all the old 4.3.7 dlls are deleted and gone, which they are. As soon as i re-enable this offending website though i get an error 'error loading extension php_xslt.dll'... this is the old sablotron dll which is no longer in my php.ini (ive checked now about 30 times, lol) but IIS is determined that it should be running and stops all the other websites xsl-ing when this 1 is enabled. I have checked the web extensions in iis6 and made sure that the isapi drivers arent loading etc, but this damned url is determined. Where else apart from php.ini can it be trying to load the php_xslt dll from?

Regards,

Steven F.

Solved

Posted: Tue Nov 30, 2004 7:20 am
by ihateevilbill
U lot are not gonna believe this

I went thru all the websites for about 3 hours this morning trying to sort that damned problem....know what the problem was? Get this: I had a php.ini in the root directory of the website that was having the problems... php5 or iis6 was loading this php.ini and totally ignoring the %systemroot%/php.ini....so it was trying to load all the old dlls from php4 instead of the php5 ones....damn Bill Gates to hell (ive decided its his fault)

Regards,

Steven F