我正在引用地狱,我想将这些值设置到我的wp-config.php文件中:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);
但是我不知道它的语法是什么。尝试转义引号或尝试执行以下命令时,我不断收到诸如Too many positional arguments
之类的错误消息:
wp config set WP_SITEURL "'http://' . $_SERVER['HTTP_HOST'] . '/'"
我明白了
define( 'WP_SITEURL', '\'http://\' . [\'HTTP_HOST\'] . \'/\'' );
在我的文件中。
额外的困难:我计划在远程服务器上运行这些命令,因此使用双引号语法:
ssh $host "
wp config set WP_SITEURL "'http://' . $_SERVER['HTTP_HOST'] . '/'"
"