我正在使用Paypal的Classic 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调用是bootstrap中的include。这不仅仅发生在bootstrap中,它发生在我尝试包含的所有文件中。路径不对,我不知道该怎么办。我已经在终端回应了我的路径,它只是给了我:
/Applications/MAMP/bin/php/php5.4.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
有关如何解决此问题的任何提示?我知道我在这里没有提供太多信息,但这是我现在所拥有的全部信息。
感谢任何帮助!
答案 0 :(得分:1)
你有没有运行Composer?我们正在使用Composer进行依赖管理。
说明也在SDK自述文件中:https://github.com/paypal/merchant-sdk-php/blob/master/README.md