Plugin does not start after update

This is the situation:

  • My wordpress 6.1.1 website listed 9 updates for Plugins yesterday
  • I ran the updates. After that I get the “white screen of death”.
  • Through WP-Toolkit, I manage to disable all plugins and the website comes back to life again.
  • After trial and error I isolate the plugin that causes the issue: Mailpoet 4.8.1 (so, it must have been updating from 4.8.0 or earlier to this version)

When I am logged in as WordPress admininstrator and I try to start/activate the plugin. I get the below error message. It is clear that for some reason the updates did not go correctly. But my issue is that I have no idea how to fix the issue. It seems some files are corrupted are have failed to install during the updates. Your help is very much appreciated.

Note: this happened on the Live environment so I am also a bit hesitant to experiment as it could make things worse.

Plugin could not be activated because it causes a fatal error.

Warning: require(/var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/../../vendor-prefixed/symfony/polyfill-ctype/bootstrap.php): Failed to open stream: No such file or directory in /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php on line 36

Fatal error: Uncaught Error: Failed opening required ‘/var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/../../vendor-prefixed/symfony/polyfill-ctype/bootstrap.php’ (include_path=’.:/opt/plesk/php/8.1/share/pear:/var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/woocommerce_icepaycw/lib:/var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/woocommerce_icepaycw/classes/IcepayCw:/var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/woocommerce_icepaycw/classes’) in /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php:36 Stack trace: #0 /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php(27): composerRequire22fbd4a7bccd583f35c4e3bc254daf9d() #1 /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/autoload.php(9): ComposerAutoloaderInit22fbd4a7bccd583f35c4e3bc254daf9d::getLoader() #2 /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/mailpoet_initializer.php(12): require_once(‘…’) #3 /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/mailpoet.php(153): require_once(‘…’) #4 /var/www/vhosts/xtrapositive.com/httpdocs/wp-admin/includes/plugin.php(2314): include_once(‘…’) #5 /var/www/vhosts/xtrapositive.com/httpdocs/wp-admin/plugins.php(192): plugin_sandbox_scrape() #6 {main} thrown in /var/www/vhosts/xtrapositive.com/httpdocs/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php on line 36

  • This topic was modified 1 hour, 51 minutes ago by pepsican.
  • This topic was modified 1 hour, 50 minutes ago by pepsican.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer