現在PHP 5.3.8を使用しているローカルサーバーにWebアプリケーションがあります。私のウェブアプリは完璧に動作します。現在、PHP 5.3.3-7 + squeeze9 を使用する公開ホストで同じコードをテストしています (squeeze とは何かわかりません)。
ここでのポイントは、URL 内の一部の JSON データを単純に取得しても、ホストでは機能しないということです。
私はこれを使用しています:
http://webs.myapp.com/print.php?data=[%22O20130718ASDAS460600442%22]
私のローカルサーバーでは、次のようなデータで情報を取得できます。
$info = json_decode($_GET['data']);
$acompanantes = $info[0];
しかし、他のサーバーで同じことを行うことはできません。ホスト サーバーの php を 5.3.8 99% に更新すると動作することはわかっていますが、更新するとすぐにそこでホストされている他のものが動作しなくなるのではないかと心配しています。
データを取得するにはどうすればよいですか?? 私は何を間違っていますか??
前もって感謝します。
PS: どちらのサーバーも JSON バージョン 1.2.1 を使用します。