【发布时间】:2014-12-04 13:21:11
【问题描述】:
在 CentOS 7 上编译 php 5.3.28 后,我看到 pdo_mysql 丢失了,我需要用 pdo_mysql 进行另一个编译。
第二次编译后,pdo_mysql 仅在我从命令行而不是 Apache 执行 php 脚本时可用。
我尝试在 php.ini 中启用 pdo_mysql.so 扩展,但没有任何改变。
当我通过 apache (Apache 2.4.6) 执行 php 脚本时,你知道如何启用 pdo_mysql 吗?
【问题讨论】:
-
你为什么要编译它? Remi 有一个CentOS 7 repo,您可以将其用于为您编译的所有内容。 5.3 已进入 EOL
-
@Machavity,其实我的意思是用 libxml2-2.9.1 安装 php5.3.28,我从其他文章中得知 libxml2-2.9.1 仅在 CentOS 7 上可用。当我安装 CentOS 7 我尝试编译 php5.3.28,因为该 php 版本在 Remi 存储库中不可用。有什么建议吗?
-
就像我说的,5.3 is in End Of Life。 Remi 提供 5.4 及更高版本。我强烈建议您升级。
-
@Machavity,我的问题是在我的 php 应用程序中重现错误,而不是在生产环境中放置环境。还是谢谢