とあるサーバー構築案件で、手前のFWの関係でFTPを使う事が難しいが超簡単にサーバーにファイルをアップロードしたいという。
知り合いの発案でWebベースのファイルマネージャーはどうかという事になった。

http://elfinder.org/

elFinder。ずいぶん昔からRCのままだが、設置してconnector.phpをちょろっといじればすぐ使える。

が、elFinderを置く場所(HTTPアクセスできる)と実際に操作するエリア(HTTPアクセスできない)を別なものにするとリンクによるプレビューができない。どうしてもやりたければApacheならAliasなどでelFinderの子供としてマッピングする必要があるのだろうなぁ。とりあえずシンボリックリンクで階層を合わせてプレビューできるようにした。