Tim Thumb is a PHP script which will crop and resize your image files for use with WordPress and many WordPress themes.
Here is a checklist to ensure TimThumb is working properly:
- All folders should have permissions (chmod) of 755, especially the cache folder.
- All files should have permissions of 644, especially the timthumbs.php file.
- Contact HostGator to request mod_security whitelisting. You don't need to worry about what that means, just bring this problem to us and we'll help determine if mod_security may be an issue.
Still Having Problems?
Here are some common troubleshooting tips:
- Be sure to review the readme file that came with your theme and follow the thumbnail custom field creation instructions.
- HostGator accounts come with the GD2 library, so there is no need to worry about that.
- Images must be uploaded to your hosting account. You cannot use images hosted on someone else's site or your home computer.
- Large images (over 1000px width or height) must be sized down before you upload them to your hosting since larger images require more memory to resize.
- The path to your image files should be relative to your domain's document root folder. So, if your blog is in /public_html/addon.com/wp-content/themes/Whatever/img/logo.jpg, then the value of your image should be set to /wp-content/themes/Whatever/img/logo.jpg.
- Make sure you are using the latest version of timthumb.php. If you downloaded your theme a long time ago, you will need to download and upload a new timthumb.php file.