エラー内容
PHP Notice: Undefined index: SERVER_NAME in phar:///usr/local/bin/wp/php/wp-cli.php(23) : eval()'d code on line 79
原因
wp-config.php
に$_SERVER['SERVER_NAME']
が無いのでプンプン怒ってる。$_SERVER['SERVER_NAME']
はApache経由でphpを動かしている時、参照可能なので代わりに
php_uname("n");
を使ってやると良い。(ネットワーク名を取得している)※http.confにserver_nameをネットワーク名と別で指定してる場合は注意
example
if (!isset($_SERVER['SERVER_NAME'])) {
$_SERVER['SERVER_NAME'] = php_uname("n");
}
参考URL
https://qiita.com/karumado/items/39b59bf8a73d77c8862d の転記Written with StackEdit.