天天看点

安装php_fileinfo

环境:LNMP

Linux-Ubuntu12.04.5 LTS

PHP-5.3.29

MYSQL5

Aginx1.7.9

ps:以下所有代码均在终端输入

步骤1:安装php5-dev

我在执行此命令的时候提示404,无法获取安装包,需要先更新软件列表

sudo apt-get update
           

步骤2:安装libmagic

步骤3:安装php_fileinfo扩展

cd /root/lnmp1.-full/php-./ext/fileinfo
#注意此处/root/lnmp1.1-full/为fileinfo的安装文件地址,根据实际填写
           
/alidata/server/php/bin/phpize
#注意此处/alidata/server/为php的安装目录,根据实际填写
           
./configure -with-php-config=/alidata/server/php/bin/php-config
#注意此处/alidata/server/为php的安装目录,根据实际填写
           

最后在终端输入

make
make install
           

执行后返回

Build complete.
Don't forget to run 'make test'.
Installing shared extensions:     /alidata/server/php/lib/php/extensions/no-debug-non-zts-/
           

至此,命令执行完毕,最后打开php.ini文件进行修改【如果不知道此文件的位置可建立php文件,通过调用phpinfo()方法查看php.ini文件的存放路径】

在php.ini文件中加入此句

重启服务器(还不清楚重启是否必要步骤),安装完毕。