コード (simplexml_load_file) からhttp://maps.google.com/maps/api/geocode/xmlにアクセスしているときに問題に直面しています。パテコンソールからも機能しません。
私が使用した代替手段は次のとおりです。
オプション1 >
$url = '上記の URL?adress=XXXAddress HereXXX'; $xml = simplexml_load_file($url);
エラー: 警告: simplexml_load_file (上記の URL?address=XXXAddress HereXXX): ストリームを開くことができませんでした: 5 行目の /data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php で接続がタイムアウトしました
警告: simplexml_load_file(): I/O 警告: 5 行目の /data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php の外部エンティティ「Above URL?address=XXXAddress HereXXX」のロードに失敗しました
bool(偽)
オプション 2 >
サーバーから試してみました: ]# curl --data "XXXXXXXXXXXXXXXXX" --verbose http://maps.google.com/maps/api/geocode/
エラー: * 接続 #0 を閉じています * ピアからのデータ受信時の失敗 curl: (56) ピアからのデータ受信時の失敗
カールの詳細:
rpm -qa|grep カール
python-pycurl-7.19.0-8.el6.x86_64
curl-7.19.7-36.el6_4.x86_64
libcurl-7.19.7-36.el6_4.x86_64
最近、私のコードは別のサーバーと最新の PHP バージョン (5.4.14) に移行されました。
さまざまなサイトで提供されているすべてのソリューションを試しました。私はひどく立ち往生しています。助けてください。
前もって感謝します
サンディップ