• I host a couple of client sites with this plugin. I use wp-cli for a lot of site management tasks. When I run a wp-cli command on those sites, e.g. wp plugin list, I get this, and the wp-cli command fails to run:

    PHP Warning:  Undefined array key "SERVER_NAME" in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php on line 85
    Warning: Undefined array key "SERVER_NAME" in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php on line 85
    PHP Fatal error:  Uncaught ValueError: setcookie(): Argument #1 ($name) cannot be empty in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php:99
    Stack trace:
    #0 /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php(99): setcookie()
    #1 /var/www/mysite.com/htdocs/wp-includes/class-wp-hook.php(308): CTCF7_SetLandingInfo()
    #2 /var/www/mysite.com/htdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #3 /var/www/mysite.com/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
    #4 /var/www/mysite.com/htdocs/wp-settings.php(617): do_action()
    #5 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1336): require('...')
    #6 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1254): WP_CLI\Runner->load_wordpress()
    #7 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
    #8 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(78): WP_CLI\Bootstrap\LaunchRunner->process()
    #9 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap()
    #10 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('...')
    #11 /usr/local/bin/wp(4): include('...')
    #12 {main}
      thrown in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php on line 99
    Fatal error: Uncaught ValueError: setcookie(): Argument #1 ($name) cannot be empty in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php:99
    Stack trace:
    #0 /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php(99): setcookie()
    #1 /var/www/mysite.com/htdocs/wp-includes/class-wp-hook.php(308): CTCF7_SetLandingInfo()
    #2 /var/www/mysite.com/htdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #3 /var/www/mysite.com/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
    #4 /var/www/mysite.com/htdocs/wp-settings.php(617): do_action()
    #5 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1336): require('...')
    #6 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1254): WP_CLI\Runner->load_wordpress()
    #7 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
    #8 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(78): WP_CLI\Bootstrap\LaunchRunner->process()
    #9 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap()
    #10 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('...')
    #11 /usr/local/bin/wp(4): include('...')
    #12 {main}
      thrown in /var/www/mysite.com/htdocs/wp-content/plugins/conversion-tracking-for-contact-form-7/conversion-tracking-for-cf7.php on line 99
    Error: There has been a critical error on this website.Learn more about troubleshooting WordPress. There has been a critical error on this website.

    Can you release a fix for this? Both sites are running PHP7.4 but I want to update them to PHP8.1 once this is resolved.

    Thanks in advance.

    • This topic was modified 1 year, 11 months ago by Millionleaves.
  • The topic ‘Fatal errors with WP-CLI’ is closed to new replies.