使用作曲家和PuTTY安装贝宝PHP SDK

问题描述:

使用PuTTY(我没有root访问服务器)我输入composer require "paypal/rest-api-sdk-php:*",因为它在这里说:https://github.com/paypal/PayPal-PHP-SDK/wiki/Installation-Composer它工作正常,但我怎样才能将它安装到目录d/pp/而不是根?我想d/pp/composer require "paypal/rest-api-sdk-php:*"但这不是它使用作曲家和PuTTY安装贝宝PHP SDK

我已经直接下载SDK,但似乎无法正常工作,所以我想尝试一下这种方式,我想反正去学习它

创建composer.json文件命名在你的根目录下面的代码添加到它:

{ 
    "config": { 
    "vendor-dir": "d/pp" 
    }, 
    "require": { 
    "paypal/rest-api-sdk-php": "*" 
    } 
} 

现在运行作曲家安装。

使用config参数可以为包定义配置。

vendor-dir指令设置程序包的目标。

如果您想添加更多包 - 请在您的要求:{}部分中添加,然后运行composer update

+0

谢谢,但我得到解析错误第6行 –

+0

更改'“paypal/rest-api-sdk-php”:“*”,'to'“paypal/rest-api-sdk-php”:“> = 1.10 “' –

+1

它仍然是一样的:预期:'STRING' - 看起来你有一个额外的尾随逗号 –