サーバの奇妙な挙動

取り敢えずデモ用に簡易CMSをサーバに設置してみる。Basic認証をかけたフォルダを用意し、中に一式をセット。
表示をテストすると、認証フォルダ直下の表示用CGIは正常動作するが、その下のフォルダに置いた編集用CGIが500エラーを返す。念のためパーミッションや文法、require関係のパスなどをチェックするが問題は見られない。
不審に思い動作テスト用にHalloWorld的スクリプトを書いてみるが、これ自体が動作しないところを見るとどうやらスクリプトの問題ではないようだ。
開発環境はPerl5.8.1、先に設置テストした私用のプロヴァイダが5.6.1、今回設置を試みたサーバが5.003であったのでヴァージョンの問題かと思ったが、そうであればHalloWorldすら動作しないのは妙な話。
良く解らないまま新規にフォルダを作成し設置し直してみたところ、難なく動作する。フォルダの名前に問題でもあったか?半角英数しか使用していない、どうということのない名前の筈だが。