全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3066|回复: 15
打印 上一主题 下一主题

[疑问] 有用宵夜同学的自动备份脚本的,帮忙解答下。。

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-15 12:31:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么到最后不能上传??
前面的都没问题。。
FTP上传失败提示这个。。怎么解决
-bash: ftp: command not found
2#
发表于 2011-6-15 12:34:40 | 只看该作者
centos
yum install ftp
debian/ubuntu
apt-get install ftp

评分

参与人数 1威望 +6 收起 理由
咖啡 + 6 感谢解答。。。

查看全部评分

3#
发表于 2011-6-15 12:35:20 | 只看该作者
先检查你的代码:
#!/bin/bash
#你要修改的地方从这里开始
MYSQL_USER=root                             #mysql用户名
MYSQL_PASS=123456                      #mysql密码
[email protected] #数据库发送到的邮箱
FTP_USER=cat                              #ftp用户名
FTP_PASS=123456                         #ftp密码
FTP_IP=imcat.in #ftp地址
FTP_backup=backup                          #ftp上存放备份文件的目录,这个要自己得ftp上面建的
WEB_DATA=/home/www                          #要备份的网站数据
#你要修改的地方从这里结束
和这部分
#上传到FTP空间,删除FTP空间5天前的数据
ftp -v -n $FTP_IP << END
user $FTP_USER $FTP_PASS
type binary
cd $FTP_backup
delete $OldData
delete $OldWeb
put $DataBakName
put $WebBakName
bye
END
再看你的FTP用户名,密码是否正确
4#
发表于 2011-6-15 12:41:31 | 只看该作者
原帖由 linyang895177 于 2011-6-15 12:35 发表
先检查你的代码:
#!/bin/bash
#你要修改的地方从这里开始
MYSQL_USER=root                             #mysql用户名
MYSQL_PASS=123456                      #mysql密码
[email protected] #数据库发送到的 ...


-bash: ftp: command not found

很明显,是没有找到ftp命令,和代码无关。
5#
发表于 2011-6-15 12:42:02 | 只看该作者
我的没问题
6#
发表于 2011-6-15 12:42:42 | 只看该作者
密码错了
7#
 楼主| 发表于 2011-6-15 12:43:20 | 只看该作者
原帖由 won.cc 于 2011-6-15 12:41 发表


-bash: ftp: command not found

很明显,是没有找到ftp命令,和代码无关。

正解。。。
8#
发表于 2011-6-15 12:44:53 | 只看该作者
ftp都没装?
9#
发表于 2011-6-15 12:49:39 | 只看该作者

回复 8# wdlth 的帖子

很正常,很多系统精简的模板都没有ftp命令。
10#
 楼主| 发表于 2011-6-15 12:52:03 | 只看该作者

回复 9# won.cc 的帖子

恩,刚查了下,发现没装。。汗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-4 19:50 , Processed in 0.125719 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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