当我尝试从PHP脚本中的gitub访问文件时,我收到了以下警告:
警告:DOMDocument :: load()[domdocument.load]: 无法找到包装“https” - 您是否忘记在启用时启用它 配置PHP? 在第13行的C:\ xampp \ htdocs \ plaoul \ text \ gittest.php中
你能解释一下“包装器”是什么,需要配置什么,以及通常会发生什么?
答案 0 :(得分:3)
在php_openssl.dll
中取消注释php.ini
扩展名,然后重新启动apache。
在xampp的一些新增内容中,此行缺失并且必须手动插入!
extension=php_openssl.dll
答案 1 :(得分:1)
Wrappers是通过各种协议(在本例中为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
会返回任何内容吗?