未定义的索引:第71行的/XXXXXX/page_job.php中的HTTPS

时间:2016-12-11 08:13:03

标签: php indexing undefined

我安装了jobberbase,一切顺利,但我一直收到错误

工作岗位顶部的

Undefined index: HTTPS in /XXXXXX/page_job.php on line 71

第71行的代码如下;

        $current_url = (($_SERVER["HTTPS"] == "on") ? "https" : "http").'://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];

我刚开始学习php,所以任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

您收到此错误,因为您没有 HTTPS 支持,因此 PHP 在{{1}内没有此类变量系统数组。

要解决该错误,只需使用$_SERVER检查$_SERVER是否确实拥有 HTTPS 键/索引项。将该行更改为如下并检查是否存在 HTTPS 键:

isset($_SERVER["HTTPS"])