Article ID: 788, created on Oct 6, 2008, last review on May 7, 2014

  • Applies to:
  • Plesk for Linux/Unix


Viewing a plain text email you could see the complete headers displayed as 
the message body (but with no carriage returns) and you cannot see any of
the actual message body.

Probably you have a MMCache PHP accelerator running.
If so, the temporary files were not correctly deleted the last time
when Apache terminated and these files should be cleared out every time
when Apache restarts.

In this case you have two options.

1. Disable caching to disk. It could be done by using mmcache option shm_only.
However, if there are scripts which are too big for caching then they will not be cached at all.

/etc/php.ini or /etc/php.d/mmcache.ini

mmcache.shm_only = 1

2. Change the Apache start-up script to clear the mmcache
caching directory at every Apache start / restart.
The following mmcache option defines cache directory:

mmcache.cache_dir = /var/cache/php-mmcache

3. You can apply mmcache.filter to determine which PHP files must (or must not) be cached.

mmcache.filter = "!*message.php*"

29d1e90fd304f01e6420fbe60f66f838 a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF