【发布时间】:2015-10-08 18:35:51
【问题描述】:
我已经使用他们的安装指南在我的 Linux/Apache 服务器的根目录(这是默认选择)中成功安装了 Composer。
http://socketo.me/docs/install
它说我需要“在您的项目文件夹中创建一个名为 composer.json 的文件”。因此,我使用记事本和 filezilla 创建了该文件(包含他们在页面顶部提供的内容),将文件下载到我的应用程序的根目录。
然后我打开 Putty 并输入:
cd /var/www/websocket(应用程序目录,已经放置了json文件)
然后我使用以下命令运行 Composer:
php ~/composer.phar install
并得到以下错误:
[Seld\JsonLint\ParsingException] "./composer.json" 不包含 第 1 行的有效 JSON 解析错误:php ~/composer.phar ^
应为以下之一:'STRING'、'NUMBER'、'NULL'、'TRUE'、'FALSE'、'{'、'['
我的 composer.json 文件包含,按照说明,
php ~/composer.phar 需要 cboden/ratchet
我应该怎么做才能正确安装它?
【问题讨论】:
-
错误说明了一切。发布您的 json 文件内容。
-
一旦你的系统上有 composer.phar(对于本文档,我们假设它在你的主目录中),在你的项目文件夹中创建一个名为 composer.json 的文件。在该文件中复制并粘贴此页面顶部的 JSON。因此,composer.json 文件包含:“php ~/composer.phar 需要 cboden/ratchet”(不带“)
标签: php json composer-php ratchet