Php 致命错误:未捕获错误:类';Paypal\Api\Payment';在中找不到
救命啊!获取标题中所述的错误。我一直在想办法,但到目前为止我还没有找到任何有用的答案。多谢各位 致命错误:未捕获错误:在C:\xampp\htdocs\Paypal\pay.php中找不到类'Paypal\Api\pay'。19堆栈跟踪:#0{main}在第19行的C:\xampp\htdocs\Paypal\pay.php中抛出Php 致命错误:未捕获错误:类';Paypal\Api\Payment';在中找不到,php,apache,paypal,get,Php,Apache,Paypal,Get,救命啊!获取标题中所述的错误。我一直在想办法,但到目前为止我还没有找到任何有用的答案。多谢各位 致命错误:未捕获错误:在C:\xampp\htdocs\Paypal\pay.php中找不到类'Paypal\Api\pay'。19堆栈跟踪:#0{main}在第19行的C:\xampp\htdocs\Paypal\pay.php中抛出 您缺少了包含“vendor/autoload.php”我认为没有,它已经在start.php中是必需的,然后尝试将start.php放在顶部。。但我不认为这会有帮助
您缺少了包含“vendor/autoload.php”
我认为没有,它已经在start.php中是必需的,然后尝试将start.php放在顶部。。但我不认为这会有帮助。检查是否实际加载了供应商/自动加载。
<?php
use Paypal\Api\Payment;
use Paypal\Api\PaymentExecution;
require 'app/start.php';
if(!isset($_GET['success'], $_GET['paymentId'],$_GET['PayerID'])) {
die();
}
if ((bool)$_GET['success'] === false){
die();
}
$paymentId = $_GET['paymentId'];
$payerId = $_GET['PayerID'];
$payment = Payment::get($paymentId, $paypal);
$execute = new PaymentExecution();
$execute->setPayerId($payerId);
try {
$result = $payment -> execute($execute, $paypal);
} catch (Exception $e) {
die($e);
}
?>