目前我无法使用 PHP 中的 sqlite。可能我需要更改 php.ini 文件中的某些内容。在我的 php.ini 文件中,我发现 2 行包含“sqlite”:
[sqlite]
;sqlite.assoc_case = 0
行前的分号是否表示该行已被注释?我应该取消注释第二行吗?我应该将“sqlite.assoc_case”的值从 0 更改为其他值吗?
PS 我有 2 个 php.ini 文件:
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
我应该更改哪一个?
您是否在其他问题中尝试过我的建议来安装 php5-sqlite 包?
安装此软件包后,您在 php.ini 中寻找的是类似于 extension=sqlite.so 的行(模块名称可能略有不同。)
[sqlite] 部分中的选项只是在正确使用 SQLite 时更改选项。
是的;一行前面是注释。
您要更改的文件是 Apache 正在使用的文件(如果您使用的是通过 Web 浏览器访问 PHP 脚本。)