【问题标题】:pin payment error - vendor/autoload.php not found支付密码错误 - 未找到供应商/autoload.php
【发布时间】:2014-01-03 10:07:08
【问题描述】:

我已经在我的电脑上安装了 composer 并运行了一个 pin 支付脚本。

require_once __DIR__.'/vendor/autoload.php';
use Omnipay\Common\GatewayFactory;
$gateway = GatewayFactory::create('Pin');
$gateway->setSecretKey('1111111111');
$gateway->purchase(array(
    'email'       => 'abc.php2@gmail.com',
    'description' => 'Widgets',
    'amount'      => '49.99',
    'currency'    => 'USD',
    'card_token'  => $_REQUEST['card_token'],
    'ip_address'  => $_REQUEST['ip_address']
))->send();

我不确定 require_once _DIR_.'/vendor/autoload.php'; ,我在哪里可以找到相同的确切路径。

【问题讨论】:

  • 你有目录vendor吗?如果不是,您必须先运行composer install
  • 我已经安装了 composer 但我在哪里可以找到供应商。

标签: php credit-card omnipay


【解决方案1】:

我认为像你一样“但我在哪里可以找到供应商”你没有运行composer install 命令。

您必须运行它才能创建供应商目录并下载软件包。了解更多文档http://getcomposer.org/doc/00-intro.md#using-composer

基本上,运行:

composer install

【讨论】:

    猜你喜欢
    • 2019-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-31
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多