Support » Plugin: Email Users » Multiple PHP Errors

  • Resolved officewife


    I have multiple php fatal errors with this plug in. I won’t post the log here, but willing to email it. Uninstalled for now.

    Example of errors:

    [11-Jul-2017 23:24:37 UTC] PHP Fatal error: Uncaught exception ‘UnexpectedValueException’ with message ‘RecursiveDirectoryIterator::__construct(/home/…/public_html/wp-content/plugins/email-users_) [recursivedirectoryiterator.–construct]: failed to open dir: Permission denied’ in /home/…/public_html/wp-content/plugins/………./includes/hidden-plugin-folders-cron.php:217
    Stack trace:
    #0 [internal function]: RecursiveDirectoryIterator->__construct(‘/home/…/pu…’, 0)
    #1 /home/…/public_html/wp-content/plugins/………./includes/hidden-plugin-folders-cron.php(217): RecursiveDirectoryIterator->getChildren()
    #2 /home/…/public_html/wp-content/plugins/……./includes/hidden-plugin-folders-cron.php(147): …._hidden_plugins_check_alert()
    #3 [internal function]: …._hidden_plugins_check()
    #4 /home/…/public_html/wp-includes/class-wp-hook.php(298): call_user_func_array(‘…_hidden_p…’, Array)
    #5 /home/…/public_html/wp-includes/clas in /home/…/public_html/wp-content/plugins/……../includes/hidden-plugin-folders-cron.php on line 217

    Replaced the plugin name and my user id with the ……

    Any ideas? Thank you

    Thank you

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Mike Walsh


    These errors aren’t from the Email Users plugin. Even the very first message includes a path which looks like Email Users “…/plugins/email-users_” but isn’t. Note the trailing underscore on the the be of the path. That is not from the plugin.

    If you look at your WordPress install do you have a folder called “email-users” and another called “email-users_”?. If so, I would suspect you have a rogue plugin doing something it should not be doing.

    The rest of the errors also indicate they are from something using WordPress CRON which is not a feature used in Email Users.

    Plugin Author Mike Walsh


    Are you using Bullet Proof Security? I ask because I Googled “hidden-plugin-folders-cron.php” and it shows up in several discussion forums (like this one). It looks it depends on some PHP library which may or may not be present.



    These php errors could also be caused by open_basedir if you have not added all of the necessary paths to your open_basedir php.ini directive setting. Check this BPS System Info page information for open_basedir on your server/website: PHP Server|PHP.ini Info > PHP open_basedir: Off/Not in use or paths pointing to dir’s.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Multiple PHP Errors’ is closed to new replies.