I have a script which uses __autoload() to load classes (stupid, I know, this is old code I used to use for fun / testing), and it seems to be trying to autoload PDO. This leads me to believe that it's not finding the PDO class it should be. I have checked php.ini and php_pdo.dll is enabled, along with php_pdo_mysql.dll, etc. The .dll files exist in "ext/" and I've restarted the web server numerous times.
I don't have much experience with IIS, but I've never had this issue on Linux, so I'm not sure what the issue is.
Any help would be greatly appreciated.
EDIT: PDO is not in phpinfo(). I know it's not loaded correctly, I'm trying to figure out why. Here is my php.ini file: php.ini on Pasebin
C:\Program Files (x86)\PHP\ext is the extension directory, and listed as such in php.ini and phpinfo().
phpinfo().phpinfo(). Listing the .dll in the .ini isn't enough to be "sure" it's loaded. If PDO isn't listed in the phpinfo() output, it's not loaded..htaccessis an Apache convention, right?