You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A few places have this line of code in our Docs as a workaround:
$_SERVER['SERVER_NAME'] = $_SERVER['HTTP_HOST'];
This solves some sort of issue for some plugins, but it also causes PHP Warnings when WP-CLI is executed. The "php-error.log" file will have errors like this one:
PHP Warning: Undefined array key "HTTP_HOST" in phar:///opt/pantheon/wpcli/wp-cli-2.11.0.phar/vendor/wp-cli/config-command/src/Config_Command.php(556) : eval()'d code on line 90
In a few recent cases, I think these PHP Warnings being present caused the Multisite Search-replace function of the platform to not work and error out. And I've seen a few other sites doing this and getting PHP Warnings as well.
Suggested Resolution
I think all these suggestions should be updated to this:
if (php_sapi_name() != 'cli') {
$_SERVER['SERVER_NAME'] = $_SERVER['HTTP_HOST'];
}
The text was updated successfully, but these errors were encountered:
Re: WordPress Plugins and Themes with Known Issues and SERVER_NAME and SERVER_PORT on Pantheon
Priority: Medium
Issue Description:
A few places have this line of code in our Docs as a workaround:
This solves some sort of issue for some plugins, but it also causes PHP Warnings when WP-CLI is executed. The "php-error.log" file will have errors like this one:
In a few recent cases, I think these PHP Warnings being present caused the Multisite Search-replace function of the platform to not work and error out. And I've seen a few other sites doing this and getting PHP Warnings as well.
Suggested Resolution
I think all these suggestions should be updated to this:
The text was updated successfully, but these errors were encountered: