微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误:您必须安装 pdo_sqlite PHP 扩展 (Windows) Drupal CMS

如何解决错误:您必须安装 pdo_sqlite PHP 扩展 (Windows) Drupal CMS

我正在试用 Drupal CMS,我想先在我的本地计算机上试用它,所以我遵循以下指南:https://www.drupal.org/docs/official_docs/en/_evaluator_guide.html。 Drupal 需要运行 PHP

我为 Windows Zip 安装了 PHP 8.0.3 并将其放入我的路径文件中,以便 PHP 在命令提示符下运行。 我还安装了 Drupal 9.1.5,解压后正在运行 drupal-9.1.5 目录中的命令。

我运行此设置指南中的命令,认为它会启动 drupal:

PHP core/scripts/drupal 快速入门 demo_umami

命令提示符给了我错误

[错误] 您必须安装 pdo_sqlite PHP 扩展 参见 core/INSTALL.sqlite.txt 的说明,现在我检查了

所以我前往 Drupal 目录中的 INSTALL.sqlite.txt,它告诉我:

窗户 ------- 在 http://www.php.net/manual/en/pdo.installation.php

上阅读更多相关信息

我访问了网站,它说驱动程序认启用,但由于我收到错误,这一定意味着我没有在 PHP 上安装它,所以它告诉我转到 PHP.ini 文件。 ini 文件。在我的 PHP 目录中,由于它是一个较新的版本,所以它有 PHP.ini-development 文件PHP.ini-production 文件

windows 修复程序说只需取消注释 ;extension=pdo_sqlite 到 extension=pdo_sqlite ,我为 PHP.ini-development 和 -production 文件所做的。这就是我被困的地方。我完全按照错误告诉我的去修复了它,但我仍然得到它。我怎样才能解决这个问题? 我环顾四周,Windows 的每个解决方案都是取消注释,但我仍然收到错误消息。 PHP 手册上的另一件事指出 extension=PHP_pdo.dll,但我的 PHP.ini 文件没有扩展名。这有关系吗? 以下是我认为可能有助于解决错误的未注释扩展:

尝试让这个 PHP 命令工作的最后一次尝试是安装 Windows sqlite 二进制文件并将其放入 windows 路径(包含 dll 而不是 exe),但这也没有任何帮助。

我该如何解决这个问题。谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。