liren60 发表于 2020-2-7 12:54:08

centos8安装lnmp1.7失败

真不好意思,又来麻烦军哥了。虚拟机安装centos8,安装lnmp1.7失败了。安装的lnmpa , 安装都显示成功了,最后提示check install的时候提示php和apache失败。


安装日志:http://tmp.link/f/5e3ced71e3686


licess 发表于 2020-2-7 20:24:41

因为你自己直接修改脚本添加了 --enable-imap 的php编译参数,但是你并未为其提前安装或在脚本中加入该模块的依赖包
但是呢这个centos8上 libc-client-devel         uw-imap-devel 这些都没有,然后这就尴尬了,更尴尬的是使用年久失修的源码imap-2007f在新linux发行版会各种报错

liren60 发表于 2020-2-8 12:21:21

原来如此,怪不得在php目录下编译imap也会报错。 但是在ubuntu18下面就可以通过。那这个以后会添加依赖包支持吗? 另外想提一个建议,IMAP这个模块比较常用,建议添加到默认安装里面,像opcache那样默认不启动也行啊。

licess 发表于 2020-2-8 19:57:42

liren60 发表于 2020-2-8 12:21
原来如此,怪不得在php目录下编译imap也会报错。 但是在ubuntu18下面就可以通过。那这个以后会添加依赖包 ...

centos官方都没发centos 8的php-imap的包,我就更无能为力,需要imap-2007f方面或有其他人对imap-2007f进行适配

liren60 发表于 2020-2-8 21:08:47

还好ubuntu18可以用imap, 看来centos对php不太友好,估计现在都向python转了

liren60 发表于 2020-2-14 15:20:02

找到一个解决办法,拷贝Ubuntu下面的libc-client.so到centos依赖库文件夹,然后就可以编译imap模块了。
页: [1]
查看完整版本: centos8安装lnmp1.7失败