容器技术交流

 找回密码
 立即注册
查看: 5983|回复: 5

当前服务器php 没有安装ftp扩展模块或FTP函数被禁用。怎么办。 这个对我还挺重要。

[复制链接]
发表于 2009-7-25 10:32:23 | 显示全部楼层 |阅读模式
当前服务器php 没有安装ftp扩展模块或FTP函数被禁用。怎么办。
这个对我还挺重要。
未命名.jpg
发表于 2009-7-25 11:10:09 | 显示全部楼层
安装前编译 code/php.sh和php-fcgi.sh
找到
--with-mysql=$famp_path/mysql \
下面加一行
--enable-ftp \
再执行安装试一下
 楼主| 发表于 2009-7-25 11:58:01 | 显示全部楼层
服务器我都在运行了。还要卸载重装吗?有没有别的方法。谢谢。
 楼主| 发表于 2009-7-25 14:01:36 | 显示全部楼层
cd /usr/ports/ftp/php5-ftp && make install clean
直接这样一下OK不。
发表于 2009-7-25 22:46:42 | 显示全部楼层
不行,你可以这样
先备份两个php.ini(/usr/local/php/lib/php.ini和/usr/local/php-fcgi/lib/php.ini)
再把FAMP中的code/php.sh中的
cp php.ini-dist $famp_path/php/lib/php.ini
chown famp $famp_path/php/lib/php.ini

再把FAMP中的code/php-fcgi.sh中的
cp php.ini-dist $famp_path/php-fcgi/lib/php.ini
chown famp $famp_path/php-fcgi/lib/php.ini
去掉

分别执行便可
记得重启webserver
 楼主| 发表于 2009-7-26 10:52:12 | 显示全部楼层
我在虚拟机中用安装前编译 code/php.sh和php-fcgi.sh
找到
--with-mysql=$famp_path/mysql \
下面加一行
--enable-ftp \
再执行安装试一下试验可行。。

--------------------------------------------------------------------------------------------------------------------------------------
上面你说的意思是分别把code/php.sh和code/php-fcgi.sh中的那两行删除然后重启一下就行了吗。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-7-10 13:49 , Processed in 0.029048 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表