Я задал тот же вопрос некоторое время назад на сайте stackoverflow, но безрезультатно. Поскольку это явно имеет какое-то отношение к конфигурации нашего Synology NAS, может быть, ваш опыт, ребята, здесь больше подходит?
Недавно мы поменяли офисы, и в результате теперь мы используем другую модель NAS, как и раньше. Но теперь у нас возникают проблемы с запуском простой команды "composer require".
Вот такая ситуация: Поскольку это явно имеет какое-то отношение к конфигурации нашего NAS-устройства Synology, возможно, ваш опыт, ребята, подходит ...
Я задал тот же вопрос некоторое время назад на сайте stackoverflow, но безрезультатно. Поскольку это явно имеет какое-то отношение к конфигурации нашего Synology NAS, может быть, ваш опыт, ребята, здесь больше подходит?
Недавно мы поменяли офисы, и в результате теперь мы используем другую модель NAS, как и раньше. Но теперь у нас возникают проблемы с запуском простой команды "composer require".
Вот такая ситуация: Поскольку это явно имеет какое-то отношение к конфигурации нашего NAS-устройства Synology, возможно, ваш опыт, ребята, подходит ...
Я задал тот же вопрос некоторое время назад на сайте stackoverflow, но безрезультатно. Поскольку это явно имеет какое-то отношение к конфигурации нашего NAS-устройства Synology, может быть, ваш опыт, ребята, подходит лучше?
Недавно мы поменяли офисы, и в результате теперь мы используем другую модель NAS, как и раньше. Но теперь у нас возникают проблемы с запуском простой команды "composer require".
Вот такая ситуация: Поскольку это явно имеет какое-то отношение к конфигурации нашего Synology NAS, может быть, ваш опыт, ребята, здесь больше подходит?
Недавно мы поменяли офисы, и в результате теперь мы используем другую модель NAS, как и раньше. Но теперь у нас возникают проблемы с запуском простой команды "composer require".
Вот такая ситуация: Поскольку это явно имеет какое-то отношение к конфигурации нашего NAS-устройства Synology, может быть, ваш опыт, ребята, подходит лучше?
Недавно мы поменяли офисы, и в результате теперь мы используем другую модель NAS, как и раньше. Но теперь у нас возникают проблемы с запуском простой команды "composer require".
Вот такая ситуация: 1. Я получил папку нашего проекта на NAS, отображаемую как сетевой диск на моем компьютере с Windows, например: 2. Я хочу потребовать в нашем проекте следующий пакет через менеджер зависимостей Composer php, установленный на моем локальном компьютере с Windows: «композитору требуется dereuromark / cakephp-queue» 3. В результате появляется ошибка «./composer.json не читается». (Между прочим, я могу просто прочитать содержимое файла composer.json как в проводнике Windows, так и через cmd, поэтому я не думаю, что это действительно разрешение для моего пользователя)
На нашем предыдущем NAS мы сделали то же самое настройки, и это работало безупречно. Когда мы копируем все содержимое из папки нашего проекта на NAS в локальную папку на C: и затем запускаем ту же команду композитора, он просто работает. Значит, это как-то связано с NAS.
Кто-нибудь знает, какие настройки NAS мы могли бы проверить, чтобы это снова заработало?
Спасибо!
Попробуйте запустить:
composer clear-cache
При переходе на новый NAS некоторые старые файлы кэша могут мешать. Я также видел, как проблемы с разрешениями решаются с помощью:
composer self-update
Обратите внимание, что разрешения могут быть нужны не вашему пользователю, а веб-пользователю. Так что проверьте свою настройку, чтобы увидеть, какой пользователь запускает процесс, для которого нужны правильные разрешения.
Я очень долго находился в такой же ситуации, но сегодня наконец нашел решение. Вероятно, это не самый простой, но он работает (для меня):
Обратной стороной этого решения является то, что вам придется повторять этот шаг каждый раз, когда у вас будет новый файл composer.json. Дайте мне знать, если вы знаете лучший / простой способ исправить это!