运行命令
sudo yum install php56w-imap
给我输出:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.163.com
* updates: mirrors.163.com
* webtatic: uk.repo.webtatic.com
Resolving Dependencies
--> Running transaction check
---> Package php56w-imap.x86_64 0:5.6.22-1.w7 will be installed
--> Processing Dependency: libc-client.so.2007()(64bit) for package: php56w-imap-5.6.22-1.w7.x86_64
--> Finished Dependency Resolution
Error: Package: php56w-imap-5.6.22-1.w7.x86_64 (webtatic)
**Requires: libc-client.so.2007()(64bit)**
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
我正在避免任何编译,因此用于编译php的--libdir = / usr / lib64选项不是我正在寻找的。 此外,我找不到该库的任何有效下载链接。 请帮忙!
答案 0 :(得分:0)
我找到了它:
https://www.rpmfind.net/linux/rpm2html/search.php?query=libc-client.so.2007()(64bit)
我尝试安装的是libc-client-devel但是依赖性失败了。使用这个libc-client,一切运行良好
答案 1 :(得分:0)
只需先使用命令安装:
yum install php-imap*
答案 2 :(得分:0)
我收到未找到SE_UID错误。
我偶然发现了https://centos.pkgs.org/7/ius-x86_64/php72u-imap-7.2.17-1.ius.centos7.x86_64.rpm.html
然后我跑了:
yum install php72u-imap
我还用echo phpinfo()创建了一个php文件,并看到IMAP现在显示为显示中的单独部分。