画像を転送 (RPZW)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Raspberry Pi Zero(W)]]
apt-get install ftp
apt-get install vsftpd
vi /etc/vsftpd.conf
listen=YES
listen_ipv6=NO
<?php
function putfile(){
$ftphost = "192.168.0.7";
$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/snap...
if( ftp_mkdir ( $res_ftp, $targetdir ) ){
print "ディレクトリの作成に成功しました。\n";
}else{
print "ディレクトリの作成に失敗しました。\n";
}
}
//ファイルを転送
$filename="motion-".date("y-m-d-H-i-s").".jpg";
$srcname = "now.jpg";
$destname = "/mnt/dsk4/www/html/raspCam/snapshot...
ftp_put( $res_ftp, $destname, $srcname , FTP_BIN...
}else{
print "FTP サーバへのログインに失敗しました。\n";
}
//FTP サーバから切断する。
ftp_close( $res_ftp );
}
?>
終了行:
[[Raspberry Pi Zero(W)]]
apt-get install ftp
apt-get install vsftpd
vi /etc/vsftpd.conf
listen=YES
listen_ipv6=NO
<?php
function putfile(){
$ftphost = "192.168.0.7";
$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/snap...
if( ftp_mkdir ( $res_ftp, $targetdir ) ){
print "ディレクトリの作成に成功しました。\n";
}else{
print "ディレクトリの作成に失敗しました。\n";
}
}
//ファイルを転送
$filename="motion-".date("y-m-d-H-i-s").".jpg";
$srcname = "now.jpg";
$destname = "/mnt/dsk4/www/html/raspCam/snapshot...
ftp_put( $res_ftp, $destname, $srcname , FTP_BIN...
}else{
print "FTP サーバへのログインに失敗しました。\n";
}
//FTP サーバから切断する。
ftp_close( $res_ftp );
}
?>
ページ名: