我已经在我的redhat服务器上安装了php7,而我想使用mysql扩展。我cd了php的源代码,并配置了很多次但是所有的结果都是" configure:错误:不能找到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。我曾试过所有的方法,例如"在lib"或者"而不是--with-openssl-dir = / usr / include / openssl只需使用--with-openssl"谷歌搜索的前3页结果,但都没有帮助。
所以,如果我想使用php的mysql驱动程序,我该怎么办?
答案 0 :(得分:1)
强制删除旧的php并在重新安装开始时通过configure include options'添加mysqlnd扩展名'--with-mysqli = mysqlnd --with-pdo-mysql = mysqlnd --enable-mysqlnd'。现在,它运作良好。 但是,这不是一个好主意......