PHP7.3编译安装常见错误及解决办法

admin 建站教程评论1,224字数 1198阅读模式

1、configure: error: Please reinstall the libzip distribution
解决方法一,安装1.2.0版本的libzip:

  1. wget https://nih.at/libzip/libzip-1.2.0.tar.gz  
  2. tar -zxvf libzip-1.2.0.tar.gz  
  3. cd libzip-1.2.0  
  4. ./configure  
  5. make && make install  

解决办法二,安装最新版本的libzip
访问libzip网站查看最新版本,如图
PHP7.3编译安装常见错误及解决办法
下载最新版本并安装(如果在cmake …时报错,请看下一步操作):

  1. wget https://nih.at/libzip/libzip-1.5.2.tar.gz  
  2. tar zxvf libzip-1.5.2.tar.gz  
  3. cd libzip-1.5.2  
  4. mkdir build  
  5. cd build  
  6. cmake ..  
  7. make  
  8. make test  
  9. make install  

2、提示CMAKE版本太低
[WARNING] CMake Error at CMakeLists.txt:23 (cmake_minimum_required):
[WARNING] CMake 3.1 or higher is required. You are running version 2.8.12.2
解决方法:升级cmake,cmake版本列表

  1. cd /opt  
  2. wget https://cmake.org/files/v3.14/cmake-3.14.0-Linux-x86_64.tar.gz  
  3. yum remove cmake  
  4. cd /opt  
  5. tar zxvf cmake-3.14.0-Linux-x86_64.tar.gz  
  6. export CMAKE_HOME=/opt/cmake-3.14.0-Linux-x86_64  
  7. export PATH=$PATH:$CMAKE_HOME/bin  
  8. source /etc/profile  
  9. cmake -version  

3、configure: error: off_t undefined; check your library configuration

  1. # 解决方法  
  2. # 添加搜索路径到配置文件  
  3. echo '/usr/local/lib64  
  4. /usr/local/lib  
  5. /usr/lib  
  6. /usr/lib64'>>/etc/ld.so.conf  
  7. # 更新配置  
  8. ldconfig -v  

4、/usr/local/include/zip.h:59:21: fatal error: zipconf.h: No such file or dire

  1. cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h  

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
广告也精彩
admin
  • 本文由 发表于 2021年9月25日 11:42:29
  • 转载请务必保留本文链接:https://www.58pxe.com/7653.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: