美文网首页
php5.6.37 编译安装报错configure: error

php5.6.37 编译安装报错configure: error

作者: 恐龙打酱油 | 来源:发表于2018-07-24 17:26 被阅读0次

centos 7 64位系统下,安装php.5.6.37是出现这个错误

解决办法:

echo /usr/local/lib >> /etc/ld.so.conf

echo /usr/local/lib64 >> /etc/ld.so.conf

:wq                                  # 保存退出

ldconfig -v                        # 使之生效

注意事项:

这里添加的库文件路径一定要和你系统平台arch一致,32bit的系统直接添加/usr/local/lib即可,64bit系统要填加/usr/local/lib64.否则依旧会报错,我当时就是添加了/usr/local/lib死活编辑不了,后来更改为/usr/local/lib64才可以。

我上面的代码就是一次性把32位、64位的都加进去。

重新编译PHP

./configure CFLAGS=-fPIC --prefix=/usr/local/php .... --enable-opcache

make && make install 

安装成功。

此时opcache.so扩展文件已存在  /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ 文件夹中。

在php.ini使用  zend_extension=opcache.so  加载扩展文件。 重启fpm后成功。

zend opcache

相关文章

网友评论

      本文标题:php5.6.37 编译安装报错configure: error

      本文链接:https://www.haomeiwen.com/subject/ohsymftx.html