Raspberry Pi Zero(W)

apt-get install ftp 
apt-get install vsftpd

vi /etc/vsftpd.conf

listen=YES
listen_ipv6=NO
<?php

$ftphost = "ftp.example.com";
$uname = "USERNAME";
$upass = "PASSWORD";

//FTP サーバに接続する。
if( $res_ftp = ftp_connect( $ftphost, 21 ) ){
	print "FTP サーバへの接続に成功しました。\n";
}else{
	print "FTP サーバへの接続に失敗しました。\n";
	exit;
}

//接続した FTP サーバにログインする。
if( ftp_login( $res_ftp, $uname, $upass ) ){
	print "FTP サーバへのログインに成功しました。\n";

	//ディレクトリを作成。
       if(date("i")=="00"){
           $targetdir = "/mnt/dsk4/www/html/raspCam/snapshot_".date("ymdHi");
	    if( ftp_mkdir ( $res_ftp,  $targetdir ) ){
		print "ディレクトリの作成に成功しました。\n";
	    }else{
		print "ディレクトリの作成に失敗しました。\n";
	    }
        }
        //ファイルを転送
        $destname = "/mnt/dsk4/www/html/raspCam/snapshot_".date("ymdH")."00/".$filename;
        ftp_put( $res_ftp, $destname, $filename, FTP_BINARY );

}else{
	print "FTP サーバへのログインに失敗しました。\n";
}

//FTP サーバから切断する。
ftp_close( $res_ftp );

?>

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS