首页 > 解决方案 > get_headers 不同的结果 xampp localhost

问题描述

我的 PC 上安装了两个版本的 Xampp。首先是PHP5,其次是PHP7。两者都在观看相同的代码库(htdocs)。我的本地网站的 url 设置在我的主机文件中。并生成了一个本地证书,当我访问我的网站 https 时该证书可以正常工作。

我有一段在 PHP5 上完美运行的代码,并且只有一行

<?php 
print_r(get_headers("https://my.local.site"));
?>

并返回我更正的所有标题数组。但是,当我使用 PHP7 运行 apache 并发出相同的请求时,我有空白页。

我试过的:

有谁知道 get_headers 在 php.ini 或其他配置中是否有功能切换?我知道答案可以是一切,但在上面做了一个清单,所以我遗漏了一些东西......

我正在使用的版本:

标签: phpxamppphp-7php-5.6

解决方案


推荐阅读