php报错

512M 内存阿里云centos编译php5.6时遇到[ext/fileinfo/libmagic/apprentice.lo] Error 1的解决方法

是因为内存过小的原因,编译时加上 --disable-fileinfo

 

出现make: *** [sapi/cli/php] Error 1 解决办法(php7.3版本报错util.c没有修复安装7.1或7.2版本)

undefined reference to `libiconv_open

 

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz

tar -zxvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure --prefix=/usr/local/libiconv
make
make install
php编译时添加 --with-iconv=/usr/local/libiconv
 
 
 

报错:error: PDO_MYSQL configure failed, MySQL 4.1 needed. Please check config.log for more information.

解决: 编译php的参数的时候--disable-pdo了

 

 

解决”Autoconf version 2.64 or higher is required“错误

查询当前版本:
[root@wslu-cs wslu]# rpm -qf /usr/bin/autoconf
autoconf-2.63-5.1.el6.noarch

卸载当前版本:
[root@wslu-cs wslu]# rpm -e --nodeps autoconf-2.63

安装最新版本:
[root@wslu-cs wslu]# wget ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
[root@wslu-cs wslu]# tar zxvf autoconf-2.69.tar.gz
[root@wslu-cs wslu]# cd autoconf-2.69
[root@wslu-cs wslu]# ./configure --prefix=/usr/
[root@wslu-cs wslu]# make && make install

查看当前版本:
[root@wslu-cs autoconf-2.69]# /usr/bin/autoconf -V

添加软链: ln -s /usr/bin/autoconf /usr/bin

 

转载于:https://www.cnblogs.com/jasonLiu2018/articles/10947243.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值