第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法找到包裝器“https” - 您是否忘記在配置PHP時啟用它?

無法找到包裝器“https” - 您是否忘記在配置PHP時啟用它?

PHP
慕斯王 2019-09-20 16:20:29
問題在于問題。我已經(jīng)對這方面的解決方案進行了徹底的調(diào)查,我知道有這方面的主題,我也跟著他們,沒有任何工作。話雖如此,我會列出到目前為止我所做的一切。我在Windows XP計算機上的最新Eclipse版本上使用Zend Debugging運行PHP 5.2.14。我有1 GB的RAM。我安裝了運行Apache,MySQL和FileZilla的XAMPP。在XAMPP上我做了以下操作(在這些更改期間Apache已關(guān)閉):從XAMPP控制面板單擊Admin并轉(zhuǎn)到https:// localhost/xampp/。從那里我在歡迎頁面上接受了這一行的證書:對于OpenSSL支持,請使用https:// 127.0.0.1或https:// localhost的測試證書。在同一部分,我檢查phpinfo()。在“環(huán)境”下,SERVER["HTTPS"]是on。在'Apache Environment'下,HTTPS是On。在“PHP變量”下,_SERVER["HTTPS"]是On。在'Phar'下,OpenSSL support是disabled(安裝ext / openssl)。我不知道如何啟用Phar one?,F(xiàn)在關(guān)于C:\ xampp中的文件本身,我去了PHP文件夾。在生產(chǎn)和開發(fā)的php.ini文件(防患于未然),我allow_url_fopen=On,allow_url_include=On和我刪除了分號,所以extension=php_openssl.dll不再注釋掉。我甚至確認.dll位于PHP文件夾的ext文件夾中。libeay32.dll和ssleay32.dll都在PHP和Apache文件夾中。Apache文件夾不包含生產(chǎn)或開發(fā)php.ini文件。為了安全起見,我去了http://www.slproweb.com/products/Win32OpenSSL.html并安裝了Win32 OpenSSL v1.0.0d?,F(xiàn)在我的retrieve_website.php中的代碼行如下所示:$urlquery = "https://www.googleapis.com/customsearch/v1?key=".$appid."&cx=".$google_searchid."&q=".$query."&alt=atom&num=".$results;$xmlresults = file_get_contents($urlquery);我有兩個其他網(wǎng)站,我查詢,但他們通過HTTP服務(wù),他們工作正常。我還在腳本末尾附近輸入了這行代碼:echo 'openssl: ',  extension_loaded  ('openssl') ? 'yes':'no', "\n";echo 'http wrapper: ', in_array('http', $w) ? 'yes':'no', "\n";echo 'https wrapper: ', in_array('https', $w) ? 'yes':'no', "\n";echo 'wrappers: ', var_dump($w);當(dāng)我在Eclipse上運行它作為PHP腳本時,一切都按照我想要的方式完美輸出以及這些結(jié)果:openssl: yeshttp wrapper: yeshttps wrapper: yeswrappers: array(10) {  [0]=>  string(5) "https"  [1]=>  string(4) "ftps"  [2]=>  string(3) "php"  [3]=>  string(4) "file"  [4]=>  string(4) "data"  [5]=>  string(4) "http"  [6]=>  string(3) "ftp"  [7]=>  string(13) "compress.zlib"  [8]=>  string(14) "compress.bzip2"  [9]=>  string(3) "zip"}盡管我已經(jīng)做了所有這些更改(在我啟動Apache之后),但是當(dāng)我第一次通過http://localhost/tutorial/retrieve_website.php訪問Eclipse和Firefox中的PHP腳本時,我仍然會遇到相同的錯誤:我忽略或未做到的是什么?據(jù)我所知,我已經(jīng)完成了有關(guān)HTTPS和OpenSSL的所有研究
查看完整描述

3 回答

?
梵蒂岡之花

TA貢獻1900條經(jīng)驗 獲得超5個贊

我解決了它的XAMPP通過取消注釋;extension=php_openssl.dll/apache/bin/php.ini ,盡管 phpinfo()函數(shù)告訴我/php/php.ini是加載ini文件。

編輯:我猜Ezra答案是直接將擴展行添加到適當(dāng)?shù)膇ni文件的最佳解決方案。


查看完整回答
反對 回復(fù) 2019-09-20
?
繁華開滿天機

TA貢獻1816條經(jīng)驗 獲得超4個贊

您的Apache可能未使用SSL支持進行編譯。無論如何,請使用cURL而不是file_get_contents。嘗試這個代碼,如果失敗那么我是對的。


function curl_get_contents($url)

{

  $curl = curl_init($url);

  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);

  curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);

  curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);

  $data = curl_exec($curl);

  curl_close($curl);

  return $data;

}


查看完整回答
反對 回復(fù) 2019-09-20
  • 3 回答
  • 0 關(guān)注
  • 624 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號