あるサーバーにあるデータを別のサーバーに転送するプログラムを作った。 といってもたいそうな物じゃなくて lftpのmirrorコマンドたたくだけ~って 作ったと言えるかどうか怪しいレベルのプログラム。 うちのサーバーでテストしてきちんと動くしいざ本番♪と 本番環境に投入したらなぜかエラーになる。。。 Passive modeの問題か?ってオフにするも関係ないし ログインには成功してて cdコマンドは使えるけど lsとか putとかをすると 失敗してリトライに30秒待ってね、みたいなメッセージが出てきて・・・ ユーザー名がやたら長いせいか?とかいろいろ考えたけどわからず・・・ しかたないのでデバッグ情報出してみる lftpに入ってから debug 10 とか打ち込み 出るわ、出るわ。 情報がわさわさ出てくる(笑) そんななかで怪しいのが WARNING: Certificate verifi
セキュリティの関係で WEBサーバーとWEBサーバーからしかアクセスできないDBサーバーの構成で・・・ 一部プログラムをDBサーバー側に置く必要があるがDBサーバーには直でつなげないから WEBサーバーに一度アップしてsftpでコマンド毎回たたいて送ってたけどメンドいのでlftpを使ってみた。 lftpのmirrorを使って完成~♪ #!/bin/sh LOCAL_DIRNAME=$1 REMOTE_DIRNAME=$2 USERID=$3 PASSWAD=$4 FTPSITE=$5 if [ -d $LOCAL_DIRNAME ] then lftp <<- END open -u $USERID,$PASSWAD $FTPSITE lcd $LOCAL_DIRNAME cd /$REMOTE_DIRNAME mirror -Rv END else echo "No such direc
<?php $file = 'somefile.txt'; $remote_file = 'readme.txt'; // 接続を確立する $conn_id = ftp_connect($ftp_server); // ユーザー名とパスワードでログインする $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // パッシブモードをオンにする ftp_pasv($conn_id, true); // ファイルをアップロードする if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "successfully uploaded $file\n"; } else { echo "There was a problem while upload
lftp、ホpassive・筍シ・ノON/OFF † lftp、マ・ヌ・ユ・ゥ・�・ネセヨ、ヌpassive・筍シ・ノ、ャヘュク妤ヒ、ハ、テ、ニ、、、�。」 タワツウタ隘オ。シ・ミ、ヒ、隍テ、ニ、マpassive・筍シ・ノ、ャサネヘム、ヌ、ュ、ハ、、セ�ケ遉筅「、�、ソ、癸「ーハイシ、ホタ゚ト熙ヌPassive・筍シ・ノ、ホON/OFF、ゥク讀ケ、�、ウ、ネ、ネ、ハ、�。」 Passive・筍シ・ノON lftp lftp :~> set ftp:passive-mode on Passive・筍シ・ノOFF lftp lftp :~> set ftp:passive-mode off シ。イネヘムサーハケ゚、筵筍シ・ノ、ムツウ lftp lftp :~> set ftp:passive-mode off lftp> set > ~/.lftp/rc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く