使用PECL OS在UBUNTU上安装PDO_MYSQL在PHP 5.1.6上

前端之家收集整理的这篇文章主要介绍了使用PECL OS在UBUNTU上安装PDO_MYSQL在PHP 5.1.6上前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在使PDO_MysqL工作时遇到了实际问题.

我开始只是尝试通过PECL安装PDO_MysqL驱动程序,但是当这没有工作时,我仔细查看是否有任何问题报告.似乎PDO的嵌入版本与PDO_MysqL之间可能存在冲突.为此,我决定从PECL重新安装它的所有依赖项.

Envrioment:

操作系统:UNBUNTU
PHP版本:5.1.6(由于客户的实时环境而无法升级)

程序如下:

PECL uninstall PDO_MysqL
PECL uninstall PDO
PECL uninstall MysqL
PECL install MysqL
PECL install PDO
PECL install PDO_MysqL

Lines Added to PHP.ini
extension=MysqL.so
extension=pdo.so
extension=pdo_MysqL.so

apachectl restart
[warn] PHP5_module is already loaded,skipping

然后我检查PHPINFO以查看安装了哪些模块.我看到:

PDO drivers     sqlite2

而已!

如果任何人可以提出任何解决方案,我会非常感激.我需要MysqL PDO驱动程序来为即将到来的项目运行zend框架…..是的,由于PHP版本,我必须使用v1.6.卫生署!

如果您使用的是ubuntu,请尝试使用apt-get:
sudo apt-get install PHP5-MysqL

应该做的

/usr/lib/PHP5/20060613+lfs/pdo.so

apache重启后,PDO将可用

猜你在找的Ubuntu相关文章