服务器1. 内网Ip: 192.168.3.1
服务器2. 内网Ip: 192.168.3.2服务器1 为项目所在服务器,可通过外网访问;服务器2 为数据备份数据库,无外网访问接口,只能通过内网访问。问题:怎样把服务器1上的数据备份到服务器2上??
$Ip = "192.168.3.2";
$name = "username";
$password = "password";
$port = 21;$conn = ftp_connect($Ip,$port)or die("cannot connection server");
if(!ftp_login($conn,$name,$password)) 
{
die("login error");
}这样怎么连接不上???

解决方案 »

  1.   

    服务器的FTP服务正常启动了吗?
      

  2.   

    权限设置好了,服务器的FTP服务正常启动.只要非常明确的告诉我,能否这样连接即可,我从本地可以这样连接服务器,但是在服务器上不能连接局域网上备份的机器.如果可以这样连接访问局域网内的机器,我就好找其他原因了,网上没有找到这样的问题。谢谢
      

  3.   

    你不是说数据库备份吗?为什么用到了FTP?
    MySQL不是有主从备份的吗。相互之间能够访问就可以使用主从自动备份的