问题描述
CentOS 上的 PHP 版本 5.3.3(x86_64,RHEL 6)
PHP Version 5.3.3 on CentOS (x86_64, RHEL 6)
显然我的 PHP 安装被配置为排除 Mysqli 并出于某种原因禁用 PDO.因此,我相信当我尝试从 shell 使用 php 命令时,这就是导致它们无法工作的原因.我可以很好地通过 HTTP 加载 mysqli 和 pdo,但它们不能从 shell 工作.如何启用这些组件?这样做有什么风险?
Apparently my PHP installation was configured to exclude Mysqli and disable PDO for some reason. Therefore, I believe this is what's causing them to not work when I try to use the php command from the shell. I can load mysqli and pdo via HTTP just fine, but they don't work from shell. How do I enable these components and what are the risks in doing so?
配置命令:
解析的其他 .ini 文件:
Additional .ini files parsed:
/etc/php.ini
/etc/php.ini
推荐答案
你可能只需要安装包.
安装完成后,重新启动 Apache.
After they're installed, restart Apache.
或
这篇关于如何配置 php 以在 CentOS 上启用 pdo 并包含 mysqli?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!