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 .
- This topic was modified 1 hour, 50 minutes ago by .