我已经安装了drupal-8.7.2 & php 7.3.6 (线程安全)。
在php.ini中,我取消了这一行的注释:
extension=pdo_sqlite
当我从命令提示符中运行此命令时
php core/scripts/drupal quick-start demo_umami
我知道这个错误:
3/18 [====>-----------------------]
Verify requirements
In install.core.inc line 2287:
PHP extensions: Disabled
Array我还试用了php 7.3.6 (非线程安全)和7.2.19 (非线程安全和线程安全)。

我也试过命令
php core/scripts/drupal quick-start
然后,当出现提示时,我输入demo_umami,然后再次得到上面的错误。
发布于 2019-06-04 11:31:15
这个错误实际上意味着您缺少了一个PHP扩展,但是当呈现给CLI时,它的格式很糟糕(请参阅此问题),因此显示的是Array()而不是扩展名。
缺少的库可能是“gd”,您可以通过运行PHP需求命令drupal check或手动使用php -m来检查drupal安装(core/modules/system/system.install)。
必须安装下列设备:
$required_extensions = [
'date',
'dom',
'filter',
'gd',
'hash',
'json',
'pcre',
'pdo',
'session',
'SimpleXML',
'SPL',
'tokenizer',
'xml',
];情况并不总是如此,但core/composer.json实际上反映了这些PHP扩展的状态,因此运行composer create-project可能有助于管理这些扩展。
https://stackoverflow.com/questions/56433171
复制相似问题