• Resolved Mat

    (@mrosero)


    I’m getting a fatal error due to WP Rollback when trying to update all plugins via WP CLI, even when there are no WP Rollback updates. This is the error:

    Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, bool given in /www/REDACTED/public/wp-content/plugins/wp-rollback/vendor/wp-rollback/shared-core/src/Rollbacks/Services/BackupService.php:115

    Stack trace:

    #0 /www/REDACTED/public/wp-content/plugins/wp-rollback/vendor/wp-rollback/shared-core/src/Rollbacks/Services/BackupService.php(115): strpos()

    #1 /www/REDACTED/public/wp-content/plugins/wp-rollback/vendor/wp-rollback/shared-core/src/Rollbacks/ServiceProvider.php(105): WpRollback\SharedCore\Rollbacks\Services\BackupService->interceptUpgrade()

    #2 /www/REDACTED/public/wp-includes/class-wp-hook.php(324): WpRollback\SharedCore\Rollbacks\ServiceProvider->WpRollback\SharedCore\Rollbacks\{closure}()

    #3 /www/REDACTED/public/wp-includes/plugin.php(205): WP_Hook->apply_filters()

    #4 /www/REDACTED/public/wp-admin/includes/class-wp-upgrader.php(818): apply_filters()

    #5 /www/REDACTED/public/wp-admin/includes/class-plugin-upgrader.php(390): WP_Upgrader->run()

    #6 phar:///usr/local/bin/wp/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php(489): Plugin_Upgrader->bulk_upgrade()

    #7 phar:///usr/local/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(742): WP_CLI\CommandWithUpgrade->update_many()

    #8 [internal function]: Plugin_Command->update()

    #9 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()

    #10 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()

    #11 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(497): call_user_func()

    #12 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(470): WP_CLI\Dispatcher\Subcommand->invoke()

    #13 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(493): WP_CLI\Runner->run_command()

    #14 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1295): WP_CLI\Runner->run_command_and_exit()

    #15 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()

    #16 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(84): WP_CLI\Bootstrap\LaunchRunner->process()

    #17 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(35): WP_CLI\bootstrap()

    #18 phar:///usr/local/bin/wp/php/boot-phar.php(20): include('...')

    #19 /usr/local/bin/wp(4): include('...')

    #20 {main}

    thrown in /www/REDACTED/public/wp-content/plugins/wp-rollback/vendor/wp-rollback/shared-core/src/Rollbacks/Services/BackupService.php on line 115

    Error: Ha habido un error crítico en esta web.Aprende más sobre el diagnóstico de WordPress. Ha habido un error crítico en esta web.
Viewing 5 replies - 1 through 5 (of 5 total)
Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Errors when updating via WP CLI, even when plugin has no updates’ is closed to new replies.