您好,这个错误大致是iconv组件问题引起,导致无法安装PHP。
您那边可通过二进制源码方式安装下iconv组件,然后重新安装PHP看下是否还会提示该错误
iconv安装:
- wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.16.tar.gz
- tar -zxvf libiconv-1.16.tar.gz
- cd libiconv-1.16
- ./configure --prefix=/usr/local/libiconv
- make && sudo make install
复制代码
另外在/www/server/panel/install/下修改php.sh的592行,新增下面内容
- --with-iconv=/usr/local/libiconv
复制代码
如果您使用的极速安装,那可能安装脚本是不一样的。您可以重新下载PHP安装脚本修改,并通过命令行执行安装.
- rm -f /www/server/panel/install/php.sh
- wget -O /www/server/panel/install/php.sh https://download.bt.cn/install/0/php.sh
- bash www/server/panel/install/php.sh install 8.0
复制代码 |