3

我正在尝试使用omnipay 来实现在线支付。

我已经阅读了几篇关于这个主题的文章。另外,我已经阅读了 github 上的 omnipay 文档。但我不明白,我该如何实施?

因为,我不清楚文档。

有什么好的文章吗?

4

1 回答 1

4

最近,我遇到了这个问题。经过几天的尝试,我成功了。我将提到这些步骤:

步骤 1:首先在您的系统中安装作曲家。按照此链接查看作曲家-> http://getcomposer.org/

第 2 步:根据此说明在您的系统中安装 Omnipay https://github.com/adrianmacneil/omnipay#installation

步骤 3:在根目录中创建 composer.json 文件。并将此代码粘贴到其中

 {
    "require": {
        "omnipay/omnipay": "*"
   }
}

第 4 步:然后使用此命令在您的系统中安装 curl

curl -s http://getcomposer.org/installer | php

第 5 步:使用以下命令更新作曲家:

 php composer.phar update

第 6 步:包括 composer 自动加载器。只需将此行添加到索引文件文件的顶部:

require_once __DIR__./vendor/autoload.php';

Step-7: 如果它不起作用,请提供 0777 文件权限。

  sudo chmod -R 0777 your_directory

甚至

   rm -rf vendor/ 

然后也重新运行 composer update 。

我希望这会奏效。对于任何进一步的问题,请遵循:

  1. http://philsturgeon.co.uk/blog/2012/05/composer-with-codeigniter
  2. CodeIgniter + 支付宝安装

我希望你能像我一样成功。警告:不要错过将 ominipay 控制器和库添加到您的控制器和库中。

于 2014-06-04T18:13:33.660 回答