【问题标题】:How to install Stripe library on Yii2?如何在 Yii2 上安装 Stripe 库?
【发布时间】:2016-12-07 14:26:49
【问题描述】:

我已经运行以下命令在 Yii2 上安装 Stripe:

composer require stripe/stripe-php

Stripe 文档声明要创建一个调用库的 config.php 文件,如下所示:

require_once('vendor/autoload.php'); 

但是没用,所以我改成

require_once('../vendor/stripe/stripe-php/lib/Stripe.php');

我收到以下错误:

yii\base\View::main(): 打开失败需要'../vendor/stripe/stripe-php/lib/Stripe.php' (include_path='.:/usr/share/php')"

知道如何从 Yii2 调用这个 Stripe 库吗?

【问题讨论】:

标签: php yii2 stripe-payments


【解决方案1】:

Yii 2 composer 自动自动加载扩展,所以你不必添加require

您可以简单地使用如下库:

\Stripe\Stripe::setApiKey();

或使用命名空间use:

use Stripe\Stripe;

// ...
Stripe::setApiKey();

【讨论】:

  • 谢谢,它实际上会自动加载 Stripe 库。
  • 试过但没有奏效,还有其他解决方案吗?,因为我面临同样的问题
  • require_once(Yii::getPathOfAlias('ext').'/stripe/init.php'); \Stripe\Stripe::setApiKey(###############);试试这个代码
猜你喜欢
  • 2023-03-15
  • 2015-10-25
  • 2017-01-25
  • 1970-01-01
  • 2016-03-15
  • 2017-06-12
  • 2016-08-29
  • 2016-09-02
  • 1970-01-01
相关资源
最近更新 更多