W3 Total Cache Can’t Really Detect Things

This turned out to be an issue between a php.ini file in my wordpress installation and the system’s php.ini file. WordPress will use the one in its directory and ignore everything in the system php.ini file. Deleting the wordpress php.ini file fixed the issue.