管理しているNPO楽っ子のサーバーで、入会申し込みのためのCgiがファイルのリカバーをしてから使えなくなっていた。 直そう直そうと思いながら、長いこと放置していたのだけど、さすがに何とかしなくちゃと思って、福岡空港で飛行機を待ってる間にいろいろと探ってみた。 ところが、そもそもPerlなんて使ったこともないし、基本的に普段だってそんなにUnix使いじやないしで、なかなか切り分けが出来ない。 Apacheのエラーメッセージで、No such file or directory: というので、てっきりCgiのファイルのパーミッションか置き場所かと思ってその辺りを調べたんだけど判らない。 こういう困ったときは、学生時代からPCもネットも詳しい大先輩のIさんに、メッセンジャーでHelp! アカウントを速攻で用意して、ちょっと覗いてもらったら、Perl自体の置き場所が違っているとのご指摘。 シンボリックリンクを張りなおしたり、フォームの受け取り先のアカウントのエイリアスをつたりで、どうにか復帰した。 これで、フォームからの申し込みが再開できたので、どうぞ会員が増えますように。