在安装某些软件时,可能会提示“未开启ftp扩展”或“不支持FTP形式文件传送”等,说明我们的php没有安装ftp扩展,下面我们来说一下php怎样安装ftp扩展。
前文:本文的php版本为:php-7.0.21,php的安装路径为:/usr/local/php
1、首先找到php源码安装包目录(编译安装前的php文件夹),默认在/ext/ftp目录中,打开这个目录:cd php-7.0.21/ext/ftp/
2、在当前文件夹中(/ext/ftp/)调用phpize程序生成编译配置文件:/usr/local/php/bin/phpize,执行完成后可以看到configure
3、执行:./configure --with-php-config=/usr/local/php/bin/php-config(填写php-config路径即可)
4、编译安装:make && make install
执行完成后会返回一条路径,这条路径就是已经安装好的ftp.so的绝对路径
我们可以打开这个路径来看:
5、在php.ini中加入上面路径,任意位置都可以:extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/ftp.so
重启php,安装完成!
访问phpinfo查看ftp扩展:
安装软件时提示:
打赏