API無反應,因php file_open_contents()

最近租了主機動物園的虛擬主機, 但發現沒法開啟api ,
由外部叫用也無用,由內部也無用.
因用的是php ,改採javscript grep測試則可取得,
故檢查php叫用api的作法,其最後以file_open_contents(…) 去送去需求,
一下本地檔案可取, url則不通,
再查cpanel設定方式, 得解!
在php 版本選則下有options選項,進入後勾選allow_url_fopen=true ,達成!

file_open_contents disallow URL wrapp

參考資料:

https://www.cyberciti.biz/faq/file_get_contents-https-wrapper-is-disabled-in-the-server-configuration/

https://chemicloud.com/kb/article/how-to-enable-or-disable-allow_url_fopen-in-cpanel/

本篇發表於 主機設定及管理, 技術與設置。將永久鏈結加入書籤。

發佈留言