windows环境安装扩展比较简单,只需要把dll拷贝到扩展目录,修改php.ini中相应的扩展就好了。
linux平台下的php有点麻烦,下面是安装记录。
找到fileinfo的源码,一般在php源码的“php-7.0.30/ext/fileinfo”的目录下面。
1. 切换到当前目录。运行命令
cd /usr/local/src/php-7.0.30/ext/fileinfo/
2. 执行phpize命令
/usr/local/php7/bin/phpize
3. 执行configure配置。
./configure --with-php-config=/usr/local/php7/bin/php-config
4. 编译并安装
make && make install
Installing shared extensions: /usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
上面的提示,代表安装成功。
4. 修改php.ini文件,添加extension=fileinfo.so
打完收工。