Hi there,

Please let me know if I should be posting this in somewhere else.

I've done a lot of googling on this and I'm not sure what it is that I'm doing wrong.

I'm using Windows XP and installed Apache, PHP 5 and MySql 5. They were all working before, but recently I had to format my hard drive. Fortunately, I had an image of my computer created from before but MySql was not installed when that image was created.

After deploying that image, everything seems to be working fine. The server is running and PHP scripts are executing as well. But I can't seem to have MySql to work. I've followed many tutorials online, but have no luck.

I have edited the php.ini file to point to the correct directory that holds the extentions or dll's. I also enabled the following:

extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_mysql.dll

I already tested to see if MySql was correctly installed by using the command line client and it seems to be installed. I was able to log in and see the default databases created.

But when I run the following php script

<? phpinfo() ?>

I don't see the MySql section anywhere and that's why I'm assuming that PHP is not currently working with MySql for me. However, interestingly, I do see the "mbstring" section, which I assume should show only if MySql is working with PHP. But nothing else related to MySql info shows up. I've attached part of the screen shot if it helps you.

Could anyone help me with this? Thanks