Drush cim命令在Windows计算机上导致PHP致命错误

时间:2018-11-20 09:54:29

标签: php drupal-8 drush

在Drupal 8(核心8.5.5)项目中运行drush cim/cr命令时,出现以下错误:

Fatal error: Default value for parameters with a class type hint can only be NULL in E:\Work\EmakinaCH\IheidCH\web\modules\contrib\search_api_solr\src\Plugin\search_api\backend\SearchApiSolrBackend.php on line 2669
 [error]  Drush command terminated abnormally due to an unrecoverable error.
Error: Default value for parameters with a class type hint can only be NULL in E:\Work\EmakinaCH\IheidCH\web\modules\contrib\search_api_solr\src\Plugin\search_api\backend\SearchApiSolrBackend.php, line 2669

这是前面提到的代码行

  protected function flattenKeys($keys, array $fields = [], string $parse_mode_id = 'phrase') {

此错误仅在一台运行Win10 + Wamp 64位版本3.1.0的测试计算机上发生,而不管其5.6、7.0或7.1.9上运行的是哪个php版本。在我使用的任何其他Linux机器上,都没有问题。

任何人都知道如何解决此问题,或者此错误的原因是什么? 谢谢

0 个答案:

没有答案