|ATOM |RDF トップ «前の日記(2003-04-22 [火]) 最新 次の日記(2003-04-25 [金])» 編集 a
2002|03|04|05|06|07|08|09|10|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|07|08|09|10|
2006|02|05|06|

たわごと


2003-04-23 [水]

_ [upftp] upftp2.pl ver.1.11

  • ディレクトリ作成周りの処理の改善(Ftp::MkDir())

ディレクトリ作成のバグ修正してました。思ったより複雑な処理(再帰処理とか)になりました。処理の流れはこんな感じになります。

/aaa/bbb/ccc/hoge.html をアップロードしたい
↓
/aaa/bbb/ccc/ へディレクトリ移動→失敗
↓
/aaa/bbb/ へディレクトリ移動→失敗
↓
/aaa/ へディレクトリ移動→成功
↓
ディレクトリbbbを作成→ディレクトリbbbへ移動
↓
ディレクトリcccを作成→ディレクトリcccへ移動
↓
hoge.htmlをアップロード

とまあ、どこまでディレクトリが作られているのか、とか考慮しないとならないのです。

本当は前のほうから見ていけば楽なのですが(aaa→bbb→cccの順)、ルートディレクトリが/でない鯖で不都合が出てしまう(和塩とか)ので、あいにく断念。

本日のTrackBacks(全1件) [TrackBack URL: https://yaya.sakura.ne.jp/diary/tb.rb/20030423]
_ hermes bags pictures:hermes bags pictures (2014-11-25 [火] 02:56)

hermes website scarf たわごと(2003-04-23)