我已经使用他们的安装指南在Linux/Apache服务器的根目录(这是默认选择)中成功安装了Composer。到目前为止,一切都很简单,除了我不得不对php.ini进行的一个调整(detect_unicode = Off
),但现在我被卡住了。
我正在尝试使用Composer安装棘轮,并使用此指南:
http://socketo.me/docs/install
它说我需要"在您的项目文件夹中创建一个名为composer.json的文件"。因此,我在应用程序的根目录中使用cPanel文件管理器创建了该文件(以及他们在页面上提供的内容)。然而,当我使用运行Composer时
php composer.phar install
PuTTy给出以下错误消息:
Composer could not find a composer.json file in /root
To initialize a project, please create a composer.json file as described in the http://getcomposer.org/ "Getting Started" section
但这似乎没有意义,如果文档中说要将JSON文件放在项目文件夹中,为什么我要将其放在服务器的根目录中?我错过了什么?
我刚刚在其他主题上发现了可以使用的内容:
php composer.phar --working-dir=/home/user/folder/ update
看起来您正在/root路径中执行php composer.phar install。