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
打完收工。