There is no error which makes it difficult to even tell what is going
on.
Here is the simplest version of code that fails:
<?php
print 'Start';
$xx = mysql_connect('localhost') or die (mysql_error());
print 'End' ;
?>
The above code works and prints StartEnd to the browser whe using
php-cgi.exe
When I setup the php5isapi.dll (.php and add ISAPI filter) it fails to
execute the print 'End'
It prints "Start" but never prints "End" to the browser.
I even tried removing or die() and I get the same problem.
And yes, I do have the extensions in my PHP.INI otherwise the
php-cgi.exe wouldnt work either.
Thanks
Jeff North wrote:
On 7 Jul 2006 20:01:21 -0700, in comp.lang.php "ImOk"
<jo**********@gmail.com>
<11**********************@h48g2000cwc.googlegroups .comwrote:
| I have the following setup:
|
| Windows XP Prof, IIS, PHP5
|
| PHP5 works no problem with either PHP-CGI.EXE and mySQL,
|
| PHP5 also works no problem with php5isapi.dll as long as I dont use
| mySQL. When I use mysql It just gives an error or nothing when I try to
| execute any mysql function (e.g. mysql_connect).
|
| I have put the PHP.INI in C:\Windows but no luck. I have also setup the
| PHPRC variable but no luck. I even put the IniFilePath in the registry
| as per docs. Every time I reboot.
|
| Can anyone tell me the exact steps to get ISAPI to work with mysql in
| IIS?
Have you uncommented the extension=php_mysql.dll in the php.ini file?
---------------------------------------------------------------
jn******@yourpantsyahoo.com.au : Remove your pants to reply
---------------------------------------------------------------