2

Google https://developers.google.com/google-apps/marketplace/tutorial_phpでこのチュートリアルに従って、学校向けのマーケットプレイス アプリを作成しました。コードは私のサーバーで動作しますが、学校内からアプリを実行すると失敗します。

失敗する理由は、学校がプロキシ サーバーを使用しているためです。Zend/Google OpenID コードを使用するときにプロキシ サーバーを設定する方法を知っている人はいますか?

4

1 に答える 1

1

基本的に、ライブラリがインターネットに接続する方法は2つあります。

  1. cURLの使用(/Yadis/ParanoidHTTPFetcher.phpにあります)
  2. ソケットの使用(/Yadis/PlainHTTPFetcher.phpにあります)

私の知る限り、インストールされている限り、デフォルトでcURLを使用します。

そこには2つのcurl_init()呼び出しがあるため、ある時点で次を追加する必要があります。

    curl_setopt($ch,CURLOPT_PROXY, '10.2.68.20');
    curl_setopt($ch,CURLOPT_PROXYPORT, '3128');

または、プロキシサーバーが何であれ。それでうまくいくはずです!

于 2012-09-04T14:04:12.953 に答える