Better Memcached handling. +Improvements
- Produce 'warning' instead of 'error' if Memcached fails. Reason: Drupal still keeps going, although slower.
- Add Drupal logging if available. Reason: Not all systems use
syslog()
orerror_log()
. - Capture output during the checks execution phase and display it. Reason: Sometimes if anything produces unexpected output that spoils response headers. So need to handle them differently.
Credits go to @hkirsman for the improvements of this release!