この投稿は 2014-12-17 17:03:30 に qianghuay によって最終編集されました のオープン インターフェイスを呼び出すプログラムがあります。 Tencent Weibo。ユーザーの個人情報を取得します。
すべてのパラメータをまとめた後は、ローカル マシンで実行しても問題ありません。
ただし、CentOS で実行すると、ドメイン名の IP アドレスが取得されます。
最初の画像 画像は、ローカル マシン上で実行されているcurlinfoを示しています:
2 番目の画像は、Centos サーバー上で実行されているcurlinfo を示しています:
結果php ではドメイン名に対応する IP が取得できないようだったので、hosts ファイルにドメイン名と IP のマッピングを書きましたが、それでも動作しませんでした
。
-----ソリューションのアイデア----------------------
この問題は少し難しいので、専門家を待つ必要があります
-----解決策-------- ---
このマシンの /etc/hosts にドメイン名を指定して、IP マッチングを試してください。
------解決策のアイデア----------------------
2 日前にこの問題に遭遇しました、curl が https ページのコンテンツを取得できない場合、fsockopen 関数を使用して問題を解決できます。
具体的には、次の関数を使用します:
http://hi.baidu.com/slayerhover/item/2c85e1a210066b11020a4d49