Support » Plugin: Email Users » Multiple PHP Errors

  • officewife

    (@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

    (@mpwalsh8)

    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

    (@mpwalsh8)

    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.

    AITpro

    (@aitpro)

    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)
  • You must be logged in to reply to this topic.