0

PHPとWeb開発は初めてです。基本的な Facebook アプリケーションを構築しようとしています。したがって、Facebook 内の Graph API からユーザー データを取得するには、HTTP リクエストを使用する必要があります。PHP でリクエストを作成する方法を確認しましたが、Http リクエスト メソッドが組み込まれていないことがわかりました。それらを使用するには適切なライブラリをインストールする必要があることを理解しています.PeclまたはPearをホスティングサービスにインストールすることはほとんど不可能であることが判明するまで、すべて問題ありませんでした(私はGodaddyを使用しています)。

Stackoverflow を含む多くのサイトを調べましたが、答えはありません。多くのサイトで、パッケージをローカル サーバーにインストールする方法が説明されています。

私は梨しか試すことができませんでした| go-pear.phar のWeb インストールが機能しませんでした。ドキュメント ( Pear Installation Doc )を確認しましたが、.phar ファイルを実行する方法がわかりません。このリンク、Installing Pear on Godaddy Hostingは、私が何をしようとしたかを説明しています。

もう 1 つ質問があります。これらのパッケージをインストールできない場合、PHP で HTTP リクエストを作成するにはどうすればよいですか? 他に方法はありますか?

回答ありがとうございます。

4

2 に答える 2

1

allow_url_fopen が有効になっている場合、php は http リクエストを実行できます。そして、常に CURL ライブラリがあります (有効な場合)。次のような単純なもので両方をテストできます。

$c = curl_init();
$txt = file_get_contents('http://google.com');

curl がインストールされていない場合、最初の行は失敗します。URL 操作が無効になっている場合、2 行目は失敗します。

于 2012-04-28T15:39:03.903 に答える
0

Go Daddy で使用しているホスティングが Linux 4GH ホスティングであると仮定すると、PEAR と Pecl は既にインストールされており、使用できるはずです。

于 2012-05-01T21:05:59.713 に答える