關於PHP的file_get_contents的問題

以前在做Smarter US的時候,在請求API時,直接使用PHP的file_get_contents函數:

$xml = file_get_contents($url);

結果返回的XML內容爲空,跟API那邊的人溝通過之後也沒有確認到底是什麼原因,後來換成用cURL之後,就返回了正常的XML內容,當時也沒有去關注這到底是爲什麼,今天再來回想一下,在Stack Overflow上找到了這個結果:

http://stackoverflow.com/questions/3488425/php-ini-file-get-contents-external-url

現在離開了公司,也就沒有辦法去找服務器上的設置是不是把allow_url_fopen設置成off了,遺憾。不過,現在能找到這個問題的原因,亡羊補牢猶未遲也,對以後的工作也有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章