0

Paypal のクラシック API を使用して、サイトで直接支払いを行っています。

DoDirectPayment.php の DirectPayment サンプルの冒頭に、次の行があります。

require_once('../PPBootStrap.php');

そして、それは私にこのエラーを与えます:

Fatal error: require(): Failed opening required 'PPAutoloader.php' (include_path='.:/Applications/MAMP/bin/php/php5.4.4/lib/php') in /Users/jasonburton/Sites/georgetown/wp-content/themes/georgetown/paypal_direct_payment/samples/PPBootStrap.php on line 12

これで、PPAutoloader.php 呼び出しがブートストラップ内にインクルードされます。これはブートストラップだけで発生するのではなく、インクルードしようとするすべてのファイルで発生します。パスが正しくなく、どうすればよいかわかりません。ターミナルで自分のパスをエコーアウトしたところ、次のようになりました。

/Applications/MAMP/bin/php/php5.4.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin

この問題を解決する方法についてのヒントはありますか? ここで多くの情報を提供していないことはわかっていますが、現時点で入手できるのはこれだけです。

どんな助けでも大歓迎です!

4

1 に答える 1

1

Composer を実行しましたか? 依存関係の管理には Composer を使用しています。

https://getcomposer.org/

手順は SDK Readme ファイルにもあります: https://github.com/paypal/merchant-sdk-php/blob/master/README.md

于 2013-03-12T19:27:53.943 に答える