Я успешно установил Composer в корневом каталоге (который был выбран по умолчанию) на моем сервере Linux/Apache, используя их руководство по установке.PHP Composer не может проанализировать файл composer.json для моего проекта
http://socketo.me/docs/install
Он говорит, что нужно «создать файл с именем composer.json в папку проекта». Поэтому я создал этот файл (с содержимым, которое они давали поверх своей страницы), используя блокнот и filezilla для загрузки файла в корневой каталог приложения.
Затем я открываю замазку и тип: (каталог приложений, где уже был помещен файл JSON) cd /var/www/websocket
Тогда я бегу Composer с помощью:
php ~/composer.phar install
и получить следующее сообщение об ошибке:
[Seld\JsonLint\ParsingException] "./composer.json" does not contain valid JSON Parse error on line 1: php ~/composer.phar ^
Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['
Мой файл composer.json содержит, в соответствии с инструкциями,
php ~/composer.phar require cboden/ratchet
Что мне нужно сделать, чтобы установить его правильно?
ошибка говорит все. Опубликуйте содержимое своего json-файла. –
После того, как у вас есть композитор.phar в вашей системе (для этой документации мы предположим, что это в вашем домашнем каталоге), создайте файл с именем composer.json в папке проекта. Внутри этого файла скопируйте и вставьте JSON с верхней части этой страницы. Итак, файл composer.json содержит: «php ~/composer.phar требует cboden/ratchet» (без «)» – Areso