我已经安装了 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
Run Code Online (Sandbox Code Playgroud)
我也试过 php 7.3.6(非线程安全)和 7.2.19(非线程安全和线程安全)
我也试过命令
php core/scripts/drupal quick-start
然后当提示时,我输入demo_umami
,然后我再次收到上述错误。
此错误实际上意味着您缺少一个 PHP 扩展,但它在呈现到 CLI 时格式错误(请参阅此问题),因此Array()
显示的是扩展名而不是扩展名。
缺少库可能是“GD”,你可以检查PHP的要求(核心/模块/系统/ system.install通过运行你的Drupal安装)DrupalConsole命令drupal check
,或手动php -m
。
必须安装以下内容:
$required_extensions = [
'date',
'dom',
'filter',
'gd',
'hash',
'json',
'pcre',
'pdo',
'session',
'SimpleXML',
'SPL',
'tokenizer',
'xml',
];
Run Code Online (Sandbox Code Playgroud)
情况并非总是如此,但core/composer.json实际上反映了这些 PHP 扩展的状态,因此运行composer create-project
可能有助于管理它。
归档时间: |
|
查看次数: |
1928 次 |
最近记录: |