PHP Composer не удалось открыть поток - отказано в разрешении

Я столкнулся со странной проблемой, связанной с использованием composer в моем текущем проекте PHP.

Некоторые ответы на SO, относящиеся к этой проблеме, оказались полезными в том смысле, что изменение разрешений для папок на 0755 в корневой папке composer, а также в последующих подпапках и файлах, решает проблему; однако это кажется временным.

Мой PHP-скрипт разрывается на линии, где я require("vendor/autoload.php"), Затем он разрешается только при изменении разрешений для папки и файла на 0755; но каждый новый день я обнаруживаю, что проблема не устранена, и мне приходится снова устанавливать разрешения. Это как если бы права на папки и файлы сбрасывались с нерегулярными интервалами.

Изначально я думал, что это может быть проблема с автоматическим обновлением, однако из того, что я исследовал, композитор не выполняет автоматическое обновление по умолчанию, если это не делается вручную.

Ваша помощь будет принята с благодарностью. Я ошеломлен, почему это происходит.

0 ответов

Другие вопросы по тегам