【发布时间】:2016-10-02 23:06:21
【问题描述】:
我已经在我的 redhat 服务器上安装了 php7,而我想使用 mysql 扩展。我 cd php7 源 ext 目录,并配置了很多次,但结果都是“配置:错误:找不到 OpenSSL 的”。它是糟糕!
1.我在那里有 openssl。
[root@xx mysqlnd]# rpm -qa|grep -i openssl
pyOpenSSL-0.10-2.el6.x86_64
openssl-1.0.0-20.el6.x86_64
openssl-devel-1.0.0-20.el6.x86_64
libcurl-openssl-7.33.0-2.2.x86_64
libcurl-openssl-devel-7.33.0-2.2.x86_64
2。我已经尝试了几乎所有的方法,例如“ln the lib”或“而不是 --with-openssl-dir=/usr/include/openssl 只需使用 --with-openssl”谷歌搜索结果的前 3 页,但都无济于事。
那么,如果我想为 php 使用 mysql 驱动程序,我该怎么办?
【问题讨论】:
-
这与
mysql_*已从 PHP 7 中删除的事实有关吗? (see this answer for that)。你需要mysqli。你没有说你使用的是哪个扩展,所以我在这里猜。
标签: php pdo php-extension mysqlnd