Some WordPress installs run out of available PHP memory because the memory limit is set too low.
This can cause random errors or white screens that show no error at all. This is a good troubleshooting checklist for any WordPress plugin that is acting strange.
Check the PHP Memory Limit:
Install this WordPress plugin to see the PHP Memory Limit and Memory Usage in the WordPress admin dashboard:
WP-Memory-Usage
http://wordpress.org/extend/plugins/wp-memory-usage/
If the memory limit is 32M or less, try increasing it:
Memory usage is dynamic, meaning that when you are uploading images, the memory usage can easily double temporarily.
Try one of these methods for increasing the amount of memory a
PHP script may consume (most people just do #3)
1. If you have access to your PHP.ini file, edit the PHP.ini
If the memory_limit shows 32M or less, try increasing it:
memory_limit = 64M;
2. If you don’t have access to PHP.ini try adding this to an .htaccess file in the root directory of your site:
php_value memory_limit 64M
3. Try adding this line to your wp-config.php file:
define('WP_MEMORY_LIMIT', '64M');
4. Talk to your web host about their recommended solution.