在使用宝塔安装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-getinstall gcc
还有一总错误日志是,configure: error: C preprocessor “/lib/cpp” fails sanity check
也google了下,是因为缺少必要的C++库,需要安装 gcc-c++
Centos