Title: Uncaught Error: Failed opening required &#8216;functions/utils/filesystem.php&#8217;
Last modified: March 19, 2024

---

# Uncaught Error: Failed opening required ‘functions/utils/filesystem.php’

 *  Resolved [popidev](https://wordpress.org/support/users/popidev/)
 * (@popidev)
 * [2 years, 2 months ago](https://wordpress.org/support/topic/uncaught-error-failed-opening-required-functions-utils-filesystem-php/)
 * **Hello, I have popup maker on my site and the below error below occurred. The
   person who hosts the site for me said that this is a sign of a hack/attempted
   hack. Does that sound plausible going by this error report?**
 * When seeking help with this issue, you may be asked for some of the following
   information:
   WordPress version 6.4.3Active theme: Azeno (version 1.1.1)Current
   plugin: Popup Maker (version 1.18.3)PHP version 8.1.27 Error Details
 * An error of type E_ERROR was caused in line 21 of the file /home/xb2sizfo7rcl/
   public_html/wp-content/plugins/popup-maker/includes/functions.php. Error message:
   Uncaught Error: Failed opening required ‘functions/utils/filesystem.php’ (include_path
   =’.:/opt/alt/php81/usr/share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/
   usr/share/php’) in /home/xb2sizfo7rcl/public_html/wp-content/plugins/popup-maker/
   includes/functions.php:21
   Stack trace: 0 /home/xb2sizfo7rcl/public_html/wp-content/
   plugins/popup-maker/popup-maker.php(256): require_once() 1 /home/xb2sizfo7rcl/
   public_html/wp-content/plugins/popup-maker/popup-maker.php(187): Popup_Maker-
   >includes() 2 /home/xb2sizfo7rcl/public_html/wp-content/plugins/popup-maker/popup-
   maker.php(366): Popup_Maker::instance() 3 /home/xb2sizfo7rcl/public_html/wp-content/
   plugins/popup-maker/popup-maker.php(381): pum() 4 /home/xb2sizfo7rcl/public_html/
   wp-includes/class-wp-hook.php(324): pum_init() 5 /home/xb2sizfo7rcl/public_html/
   wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 6 /home/xb2sizfo7rcl/
   public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 7 /home/xb2sizfo7rcl/
   public_html/wp-settings.php(506): do_action() 8 /home/xb2sizfo7rcl/public_html/
   wp-config.php(102): require_once(‘/home/xb2sizfo7…’) 9 /home/xb2sizfo7rcl/public_html/
   wp-load.php(50): require_once(‘/home/xb2sizfo7…’) 10 /home/xb2sizfo7rcl/public_html/
   wp-admin/admin.php(34): require_once(‘/home/xb2sizfo7…’) 11 /home/xb2sizfo7rcl/
   public_html/wp-admin/post.php(12): require_once(‘/home/xb2sizfo7…’) 12 {main}
 * thrown

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [frogdogtech](https://wordpress.org/support/users/frogdogtech/)
 * (@frogdogtech)
 * [2 years, 2 months ago](https://wordpress.org/support/topic/uncaught-error-failed-opening-required-functions-utils-filesystem-php/#post-17512682)
 * Same here…
 *     ```wp-block-code
       [Tue Mar 19 16:56:01.435869 2024] [proxy_fcgi:error] [pid 498597:tid 139728179144448] [remote ##.###.###.###0:46716] AH01071: Got error 'PHP message: PHP Warning: require_once(functions/utils/filesystem.php): failed to open stream: No such file or directory in /var/www/###/wordpress/wp-content/plugins/popup-maker/includes/functions.php on line 21PHP message: PHP Fatal error: require_once(): Failed opening required 'functions/utils/filesystem.php' (include_path='.:/usr/share/php') in /var/www/###/wordpress/wp-content/plugins/popup-maker/includes/functions.php on line 21
       ```
   
 * I kept a copy of the popup-maker plugin directory to do some forensics later 
   but had to remove it from the site to get it working again.
 *  Plugin Author [Daniel Iser](https://wordpress.org/support/users/danieliser/)
 * (@danieliser)
 * [2 years, 2 months ago](https://wordpress.org/support/topic/uncaught-error-failed-opening-required-functions-utils-filesystem-php/#post-17513413)
 * [@frogdogtech](https://wordpress.org/support/users/frogdogtech/) – No your safe
   in this case. If you check our changelog we noticed right after 1.18.3 went out
   that SVN had not committed every file, it missed a single new file.
 * 1.18.4 resolved that right away but unfortunately some sites got the other version
   cached in update list before we could push it out. Sounds like that might have
   been you in this case.
 * Updating to the latest should resolve it.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Uncaught Error: Failed opening required ‘functions/utils/filesystem.php’’
is closed to new replies.

 * ![](https://ps.w.org/popup-maker/assets/icon-256x256.gif?rev=3097653)
 * [Popup Maker - Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder](https://wordpress.org/plugins/popup-maker/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/popup-maker/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/popup-maker/)
 * [Active Topics](https://wordpress.org/support/plugin/popup-maker/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/popup-maker/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/popup-maker/reviews/)

 * 2 replies
 * 3 participants
 * Last reply from: [Daniel Iser](https://wordpress.org/support/users/danieliser/)
 * Last activity: [2 years, 2 months ago](https://wordpress.org/support/topic/uncaught-error-failed-opening-required-functions-utils-filesystem-php/#post-17513413)
 * Status: resolved