0
file_get_contents("https://api.groupon.com/v2/deals.xml?division_id=cleveland&client_id=39ddf70c45844d5a9d5a92e5106f1b229b2e1df8");

このコードは Windows では機能しませんが、Linux では機能します。httpsのせい。解決策はありますか。

4

1 に答える 1

1

PHP 構成で url ファイルを開くことを有効にしていない可能性があります。

この設定値の詳細については、http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopenを参照してください。

これが原因でない場合は、正確なエラーを特定する必要があります。これを行うには、file_get_contents 関数の前に次をコードに追加します。

error_reporting(E_ALL);
ini_set('display_errors', 'On');
于 2013-07-13T17:32:38.400 に答える