我一直在尝试以多种方式解决此错误(包括重新安装composer,清除缓存,诊断composer,检查注册表中的空AutoRun文件夹等)。我也尝试过首先安装Drush但得到同样的错误。
为了清楚起见,这是我的第一次Drupal安装,但到目前为止我一直非常小心,我的php中没有出现任何警告或错误。
我从admin(和默认)命令行运行以下命令:
composer create-project drupal-composer/drupal-project:8.x-dev
完整的错误消息如下:
安装drupal-composer / drupal-project(8.x-dev 3b9ee0d3a1c9363d53fc6da4111701269496e9ca) - 安装drupal-composer / drupal-project(8.x-dev 3b9ee0d) 克隆3b9ee0d3a1c9363d53fc6da4111701269496e9ca 无法从源代码下载drupal-composer / drupal-project:RecursiveDirectoryIterator :: __ construct(C:\ drupal-project,C:\ drupal-project):系统找不到指定的文件。 (代码:2) 现在尝试从dist下载 - 安装drupal-composer / drupal-project(8.x-dev 3b9ee0d)
[UnexpectedValueException]
RecursiveDirectoryIterator :: __结构(C:// Drupal的项目/,C:// Drupal的项目/): 该系统找不到指定的文件。 (代码:2)
到目前为止,我还没有发现任何地方发布的相同错误;任何帮助将非常感激。我的下一步行动是直接从Git安装Drupal,但我知道这不建议用于可维护性。
答案 0 :(得分:0)
尝试以下命令:
composer create-project drupal-composer/drupal-project:8.x-dev ./ --stability dev -vv
这可以显示错误令牌消息,github可以防止Web爬行,因此您需要在github上创建一个令牌,如消息中所示