by ivanlucas » Wed Nov 19, 2008 10:20 am
Hi,
This means that although you have php installed and MySQL installed, you don't have the php extension that allows php to talk to mysql. Without this extension php doesn't know about MySQL and can't do any database connections.
Exact installation instructions for that extension will depend on your platform, but you may find the official page in the PHP manual helpful
www.php.net/manual/en/mysql.installation.php
BTW you say you've had to do a lot of fiddling, if you have any suggestions as to how we could make setup easier for you we'd love to hear them.
Hope this helps,
Ivan