【发布时间】:2017-07-20 17:42:34
【问题描述】:
我创建了一个新的 Linode 服务器并安装了一个 LAMP 堆栈。现在我正在尝试为 Stripe 安装一个 PHP 额外库。我没有手动安装库,而是尝试使用建议的作曲家安装它们。
我确实在我的 Ubuntu 16.0.4 系统上安装了 composer。 PHP 正在运行;我可以去一个测试 .php 文件看看它是否有效。
在提供的说明中,它说将以下内容添加到 composer.json:
{
"require": {
"stripe/stripe-php": "4.*"
}
}
大概在那之后我执行
composer install
它会使用composer.json来安装指定的库。
我不清楚的是,当我这样做时,composer.json 的位置应该在哪里?
根据我在 Google 搜索中看到的内容,到目前为止,我发现它应该位于“项目根目录”中。
我不确定那是什么意思。
我已经设置了 Apache。我有一个启用的网站。我知道那个网站的根源。但我不认为我应该在我的虚拟服务器的 html 根目录中安装 PHP 库,是吗?服务器上没有一些通用的地方我会安装额外的 PHP 库以便它们普遍可用吗?也许是一些 PHP 相关的目录?
有什么建议吗?谢谢。
【问题讨论】:
标签: php apache composer-php