运行php脚本时未解决的警告消息:file_get_contents():无法找到包装器“https”

时间:2011-01-29 11:19:45

标签: ssl openssl fopen php

我在Windows 7上运行php 5.2.17 php正在通过命令行运行,而不是在服务器上运行。

我收到以下错误消息

C:\java\newsweaver-api-v2\simple>php list-tags.php

Notice: file_get_contents(): Unable to find the wrapper "https" - did you forget
 to enable it when you configured PHP? in C:\java\newsweaver-api-v2\simple\list-
tags.php on line 30

所以我下载了OpenSSL windows二进制文件 http://www.slproweb.com/products/Win32OpenSSL.html

我下载了Microsoft Visual C ++ 2008 Redistributable Package(x86) http://www.microsoft.com/downloads/en/confirmation.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en

我在别处读到我需要更改;我的php.ini文件中的extension = php_openssl.dll to extension = php_openssl.dll put我的php文件不包含

;extension=php_openssl.dll

我在尝试进行这些更改之后再次尝试运行php文件,并且收到相同的错误信息。

Notice: file_get_contents(): Unable to find the wrapper "https" - did you forget
to enable it when you configured PHP?

任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:0)