我使用推荐的 Drupal 方法创建了 Drupal 9 安装,并且 Drupal 站点运行良好。我已经使用它数周来为我的网站构建结构并开始填充数据。
但是,最近我尝试在命令行上使用 Drush 来清除缓存(drush cr
)。它不起作用,而是引发以下错误:
错误:调用未定义的方法 Symfony\Component\Config\Definition\BaseNode::resetPlaceholders() in /var/www/path-to-site/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php 行 99 #0 ...
我做了一个composer global require drush/drush
全局安装 Drush,但即使运行drush --root=/var/www/path-to-site status
也不起作用。
我不擅长命令行故障排除。有谁知道可能的问题是什么?