file_get_content s()獲取https出現這個錯誤Unable to find the wrapper
解決辦法一,如果你是用的伺服器,可以參考這個辦法,修改php配置檔案(win主機),來支援https
在php.ini中找到並修改
extension=php_openssl.dll
allow_url_include = On
重啟服務就可以了,如果你的是linux伺服器,linux下的PHP,就必須安裝openssl模組,安裝好了以後就可以訪了。
解決辦法二,如果你用的不是伺服器,你用的主機,你沒法更改php的配置,你可以通過使用curl函式來替代file_get_contents函式,當然你的主機必須支援curl函式。
<?php
function getSslPage($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
echo getSslPage($_GET['url']);
相關文章
- 安裝ROS出現 Unable to Correct Problems ‘You have Held Broken Packages’ 錯誤ROSPackage
- Unable to find a specification for ''
- Flask擴充套件包安裝出現錯誤:Could not find a version that satisfies the requirement ...Flask套件UIREM
- 高防上傳HTTPS證書出現“引數格式錯誤”報錯的解決辦法 – HTTPS SSL 教程HTTP
- 終端報錯"xcrun: error: unable to find utility “xcodebuild”, not a developer tool orErrorXCodeUIDeveloper
- Laravel 出現 419 錯誤Laravel
- Opencv出現detecMultiScale錯誤OpenCV
- web前端小白經常出現“四”個錯誤Web前端
- [20180302]使用find命令小錯誤.txt
- jQuery Validate獲取驗證錯誤的數目jQuery
- swagger啟動錯誤Unable to infer base url.Swagger
- AS打包出現app:transformClassesAndResourcesWithProguardForRelease錯誤APPORM
- 使用 sudo 命令出現錯誤
- SSH出現Connection refused錯誤
- tasklist 遠端獲取程式報錯賬號密碼錯誤密碼
- 錯誤捕獲
- sublime出現 unable download.......
- 使用requests庫獲取這個URL
- Camstar 登入時出現單個Error的錯誤提示Error
- android 打包出現錯誤Error: ResourceNameAndroidError
- Flutter 最常出現的典型錯誤Flutter
- eclipse在使用中彈出這個錯誤框,該如何處理?Eclipse
- Maven:Non-resolvable parent POM: Failure to find錯誤MavenAI
- [鴻蒙開發]真機轉模擬機執行出現錯誤: ERROR: Failed to find the incremental input file:鴻蒙ErrorAIREM
- tensorflow讀取圖片時出現錯誤UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid sUnicodeError
- c# Api 錯誤 Unable to resolve service for type while attempting to activate C#APIWhile
- yii2 Unable to verify your data submission錯誤解決
- win10開啟郵件出現錯誤不能用提示我們似乎無權獲取怎麼解決Win10
- 安裝完fiddler每次啟動出現這錯誤,我的解決!
- find 命令刪除冗餘 Nginx 錯誤日誌並實現備份Nginx
- 讀取nc錯誤
- git push出現Permission denied (publickey)錯誤Git
- kubernetes 載入pod出現ErrImageNeverPull錯誤
- 埠占用出現的不同的錯誤:
- MSSQL連線資料庫密碼獲取工具與原文數個錯誤糾正SQL資料庫密碼
- SSL - SSLHandshakeException: unable to find valid certification path to requested targetException
- [20180806]ORA-16606 unable to find property.txt
- 使用 Mac 的 Safari 收看 Netflix 時出現錯誤碼「S7361-1253」如何解決?Mac