▽20020305b
#日記
まーーたもや ColdFusion サーバのクソ仕様でハマる. http のファイルアップロードで,ColdFusion サーバでの保存ファイル名を suffix のない名前にすると, ファイル名「abc」を勝手に「abc.」にしてくださる!
いや,そらーあんたの生まれ育った Windows 環境では確かにその両者はファイル名として等価だがね. 「余計な拡張子を付けない」とゆー選択肢だってあろうってのに, なんで等価だからってわざわざ余計なことをする上に, それが等価にならない UNIX 環境で同じコトをするんだ?
「アップロードされたファイル名を引数に取ってアレコレするプログラム」をあたしが書いたのだけど, CF から外部プロセスを起動する部分でのトラブルもあって, 最終的な解決まで 3h もかかってしまった. 結局最期にはプログラムに CF のバグ回避コードを入れるというサイテーな方向で.