作曲家安装错误laravel 5
我试图整合条纹使用PHP。我安装了laravel和composer.I包含了composer.json项目目录。 我试图在PHP执行第一码:作曲家安装错误laravel 5
<?php
include_once('vendor/autoload.php');
\Stripe\Stripe::setApiKey("sk_test_dlYHzAc5IOD9cU7ceCEHQ7Jm");
\Stripe\Charge::retrieve(
"ch_18XDiTGhJYImFJKGejlLqJiy",
array('api_key' => "sk_test_dlYHzAc5IOD9cU7ceCEHQ7Jm")
)
?>
但在我的本地我借此输出: enter image description here
这是我composer.json的内容文件(其中我包括条纹API库的一部分):
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"laravel/framework": "5.2.*",
"php": ">=5.5.9",
"stripe/stripe-php": "3.*"
},
然后我跑作曲家安装在cmd中这是输出: enter image description here 有人可以帮我摆脱这种错误的我已经遇到了与该天。 Regards,
您应该包括以获取作曲家自动加载功能的供应商/ autoload.php:
include_once('../vendor/autoload.php'); // assuming you are including it from the public folder.
它输出另一个错误 – user6591546
完全按照我提供的使用它。 “../”很重要。 – Tacsiazuma
然后这是错误:未收到的异常'Stripe \ Error \ InvalidRequest'带有消息'没有这样的费用: – user6591546
通过Composer安装PHP库。简单的条纹/条纹PHP在composer.json文件添加到:https://stripe.com/docs/libraries#php-library
我添加了它。composer.json文件内容在我的问题中。 – user6591546
使用namespace.Try:\ Stripe \ Stripe :: setApiKey('my_key'); –
你能提供的内容composer.json? – Tacsiazuma
@Tacsiazuma我插入问题。 – user6591546
供应商文件夹中是否存在stripe/stripe-php文件夹?或者composer.lock文件中存在“stripe/stripe-php”键? – Tacsiazuma