I am setting up my first dedicated box.
- Windows 2003,
- IIS6,
- PHP 5.2 build 3790
- MySQL5.
I had my host install PHP for me.
I installed MySQL and got it working fine with my Coldfusion pages - so we know the database is work.
I created a PHP hello world page and it worked fine. So we know PHP is working.
But when I tried my WordPress blog I get:
“Your PHP installation appears to be missing the MySQL which is required for WordPress.”
So I Google the error and found this helpful page:
http://wordpress.org/support/topic/105098
I added both IUSR_COMPUTERNAME and “Network Service” to have
read/write access to C:\PHP like they talked about - but that didn’t work.
I made sure that the php_mysql.dll extension was uncommented (restarted IIS) - but that didn’t work.
In php.ini file, I changed the “extension_dir” to point to “./ext/” (restarted IIS) - but that didn’t work.
I then tried “extension_dir” to point to “C:\PHP\ext\” (restarted IIS) - but that didn’t work.
I then tried “extension_dir” to point to “C:\PHP\” (restarted IIS) - but that didn’t work.
Here is the php info for MySQL:
Update: I figured it out. All the settings above are correct. For some reason I just needed to reinstall Wordpress.
Update 2: I didn’t have to reinstall WP, all I had to do was deactivate one of my plugins (Quick Stats which was causing the error).






Related Articles
No user responded in this post
Leave A Reply