共计 712 个字符,预计需要花费 2 分钟才能阅读完成。
在使用宝塔安装 PHP 的 fileinfo 扩展是,发现一直安装不上,排除了内存大小问题,看了下错误日志,发现
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... no
checking for gcc... no
configure: error: in `/www/server/php/70/src/ext/fileinfo':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
make: *** No targets specified and no makefile found. Stop.
网上 google 了下,是缺少 GCC 配置,解决方案:
centos:
yum install gcc
debian&ubuntu:
apt-get install gcc
还有一总错误日志是,configure: error: C preprocessor“/lib/cpp”fails sanity check
也 google 了下,是因为缺少必要的 C ++ 库,需要安装 gcc-c++
Centos
yum reinstall glibc-headers gcc-c++ -y
正文完