提问人:Eduardo Souza 提问时间:11/8/2023 更新时间:11/8/2023 访问量:98
如何在 php 8.2.12 for apache 2.4 中启用 PDO SQLITE
how to enable PDO SQLITE in php 8.2.12 for apache 2.4
问:
我已经删除了逗号...
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
我也输入了地址,但它只激活了PDO MYSQL和PDO ODBC:
extension_dir = "c:/php/ext"
查看信息 php:
PDO PDO 支持 PDO驱动程序 mysql, odbc
我搜索了很多,还没有找到解决方案,请帮帮我!
我需要激活 PDO SQULITE,未显示在:
<?php
phpinfo();
?>
答:
0赞
Van Hudson Galvoso
11/8/2023
#1
如果您使用的是像 xampp 这样的 Web 服务器包; 你只需要在 php 中取消注释 extension=pdo_sqlite.ini 并重新启动 Apache。
如果没有,则必须先安装 pdo sqlite 扩展
喜欢这个:。sudo apt-get install php-sqlite3
评论
0赞
Eduardo Souza
11/8/2023
我在 Windows 上分别使用 Apache 2.4 和 PHP 12。这些命令适用于 Linux
0赞
Van Hudson Galvoso
11/8/2023
你的apache和php是新安装的吗?如果是,请尝试重新安装,有时可以安装 apache 或 php,但仍然有问题。
0赞
Eduardo Souza
11/8/2023
我在 Windows 上安装了 sqlite3,但它不起作用(sqlitetutorial.net/download-install-sqlite)。我已经在另外两台计算机上重新安装了它,但它不起作用。
0赞
Van Hudson Galvoso
11/9/2023
我明白了,你正在使用 sqlite3。在这种情况下,您只需取消注释 ;extension=sqlite3 然后重新启动 Apache
评论
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
extension=sqlite
php_pdo_sqlite
php_sqlite
extension_dir