#php #json #windows #server #composer-php
#php #json #Windows #сервер #композитор-php
Вопрос:
Я хочу начать создавать свои собственные моды для PHPBB, однако у меня возникли проблемы с настройкой composer.
Я установил composer на свой Windows server и запускаю это в своей командной строке
композитор требует :
C:InetpubvhostsServers5localusergorrorshttpdocscommunity
и я получаю эту ошибку:
«`UnexpectedValueExpection`» не удается проанализировать версию.
При поиске в Google этого сообщения об ошибке все остальные, похоже, исправляют ошибку, запустив selfupdate, однако, когда я делаю это, он говорит, что у меня последняя версия?
Что я делаю не так? Любая помощь была бы отличной
Комментарии:
1. Что вы пытаетесь сделать с этой папкой?
2. Я получаю эту ошибку PHP Fatal error: зависимости Composer еще не настроены, запустите «php ../ composer.phar install» из каталога phpBB, чтобы сделать это при попытке создать пользовательский логин, поэтому я пытаюсь установить файлы composer в каталог?
Ответ №1:
Похоже, вы неправильно используете команду require. Используется для добавления указанного пакета в composer.json
файл как пакета, от которого зависит ваш проект.
Что касается ожидаемого имени пакета… Из руководства:
Имя пакета состоит из имени поставщика и имени проекта. Часто они будут идентичны — имя поставщика существует только для предотвращения конфликтов имен. Это позволяет двум разным пользователям создавать библиотеку с именем json, которая затем будет просто называться igorw / json и seldaek / json.
После указания зависимостей вы можете выполнить установку composer, которая будет искать пакеты из настроенных репозиториев. Обратите внимание, что:
По умолчанию в Composer зарегистрирован только репозиторий Packagist. Вы можете добавить больше репозиториев в свой проект, объявив их в composer.json.
Комментарии:
1. Я получаю [05-Oct-2016 17:59:03 UTC] Неустранимая ошибка PHP: зависимости Composer еще не настроены, для этого запустите «php ../composer.phar install» из каталога phpBB. в C:Inetpubvhostss19536047.onlinehome-server.infohttpdocscommunityincludesstartup.php ошибка в строке 170…. Я установил composer на сервер. Нужно ли каким-либо образом устанавливать composer в каталог PHPBB?