我正在尝试执行WordPress cron但收到错误。
执行命令:
/usr/bin/php7.1-sp /srv/users/serverpilot/apps/myapp/public/wp-cron.php
错误:
PHP注意:未定义的索引:HTTPS中的 /srv/users/serverpilot/apps/myapp/public/wp-config.php
PHP注意:未定义的索引:HTTP_HOST in /srv/users/serverpilot/apps/myapp/public/wp-config.php
我的wp-config文件:
define('SP_REQUEST_URL', ($_SERVER['HTTPS'] ? 'https://' : 'http://') . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', SP_REQUEST_URL);
define('WP_HOME', SP_REQUEST_URL);
我尝试过搜索和替换代码,但它不起作用。我得到的唯一解决方案是手动定义URL。
答案 0 :(得分:0)
您可以为主网址定义新值吗? 下面的东西
define('SP_REQUEST_URL', ($_SERVER['HTTPS'] ? 'https://' : 'http://') . $_SERVER['HTTP_HOST']);
define('SP_REQUEST_URL_HOME', ($_SERVER['HTTPS'] ? 'https://' : 'http://') . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', SP_REQUEST_URL);
define('WP_HOME', SP_REQUEST_URL_HOME);
谢谢, Raghava