This problem was an issue with the Windows Vista UAC functionality. It created a php.ini file in my C:\Users\<username>\AppData\Local\VirtualStore\Program Files\PHP folder. This is what UAC are supposed to do and on a personal machine, not a server, this is expected when running with UAC. I just never realized PHP was running as my user untill now. For anyone getting an error like this when no changes that are made in the PHP.ini file on Vista, check if you have UAC on (you probebly do) and edit the file in your VirtualStore. -- View this message in context: http://www.nabble.com/PHP-5.2.11%2C-Windows-Vista-and-php_mbstring.dll-tp25924777p25927042.html Sent from the Php - Windows mailing list archive at Nabble.com. -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php