Overview
The fileinfo PHP module — enabled by default on all DreamHost accounts — guesses a file's content type and encoding by looking for certain magic byte sequences at specific positions within the file. While not a bulletproof approach, the heuristics used do a very good job.
You can find more information about fileinfo at php.net – File Information.
How do I enable fileinfo?
This module is enabled by default on all DreamHost accounts. You can confirm by adding a phpinfo.php file to your website. View the following article for instructions on how to add this file:
After it's been created, view the following URL in your browser:
- example.com/phpinfo.php
You should see fileinfo support and enabled in the page that appears.