【问题标题】:can you explain to me this php warning about https你能向我解释一下这个关于 https 的 php 警告吗
【发布时间】:2011-12-18 08:43:00
【问题描述】:

当我尝试在 PHP 脚本中从 gitub 访问文件时收到以下警告:

警告:DOMDocument::load() [domdocument.load]: 找不到包装器“https” - 您是否忘记启用它 配置PHP? 在 C:\xampp\htdocs\plaoul\text\gittest.php 第 13 行`

您能解释一下“包装器”是什么,需要配置什么,以及一般情况下发生了什么吗?

【问题讨论】:

标签: php dom https


【解决方案1】:

php.ini 中取消注释php_openssl.dll 扩展,然后重新启动apache。

在 xampp 的某些添加中,缺少此行,必须手动插入!

extension=php_openssl.dll

【讨论】:

  • 我在php.ini 文件中没有看到php_openssl.dll -- 嗯
【解决方案2】:

包装器是用于通过各种协议(在本例中为 HTTPS)访问数据流的类。在这里阅读:http://www.php.net/manual/en/intro.stream.php

您需要 HTTP/HTTPS 包装器:http://www.php.net/manual/en/wrappers.http.php,以及使用 SSL 支持构建的 PHP。

php -m |grep openssl 会返回任何东西吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-30
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    • 2015-11-27
    • 1970-01-01
    相关资源
    最近更新 更多