This is from my error-log (with the real directories replaced with “mumble”):
[01-Nov-2016 23:46:05 UTC] PHP Warning: require_once(/home/mumble/mumble/wp-includes/class-phpmailer.php): failed to open stream: No such file or directory in /home/mumble/mumble/wp-includes/pluggable.php on line 213
[01-Nov-2016 23:46:05 UTC] PHP Fatal error: require_once(): Failed opening required ‘/home/mumble/mumble/wp-includes/class-phpmailer.php’ (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/mumble/mumble/wp-includes/pluggable.php on line 213
The get a HTTP 500 error entering a comment. The comment gets stored, and then the error. I don’t know any reason that an email would be sent as a result of the comment being entered.
It’s been happening about 3 days and I haven’t made any change. I don’t know exactly when, but sometime recently my host updated their PHP installation from 5.4.30 to 5.6.27. I ran the PHP compatibility checker and it told me that three plug-ins had warnings for PHP 5.6: Broken Link Checker, SABRE and WooCommerce Helper. None of those seems to be related to entering comments.
Plug-ins I have:
Ajax Edit Comments
Broken Link Checker
Get Recent Comments
Limit Login Attempts
PHP Compatibility Checker
Subscribe to “Double-Opt-In” Comments (not subscribed to any)
Ultimate Category Excluder
Use Google Libraries
Widgets on Pages
WP to Twitter
Theme is Woo Canvas.
Everything I have is updated to the latest version.
- The topic ‘Errors involving class-phpmailer.php and pluggable.php’ is closed to new replies.