Naohito Fukuhara
fukuh****@memen*****
2005年 10月 27日 (木) 14:22:05 JST
兵庫の福原です。 最近、CentOS Linux(Perlバージョン 5.8.5, Apache 2.0.52) 上でAffelio-1.0 のインストールをやってみたのですが、setup.cgiの「サイトオーナーとしての ログイン情報」を入力後、「すすむ」を押すとInternal Server Errorとなります。 Apacheのerror_logを見てみると、こんなことになっていました。 --------------------------- [xxxx] cp: , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] accessing `./userdata/.htaccess/profile_face.jpg', referer: http://myaffelio/setup.cgi?stage=400 [xxxx] : Not a directory, referer: http://myaffelio/setup.cgi?stage=400 [xxxx] , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] chmod: , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] cannot access `./userdata/.htaccess/profile_face.jpg', referer: http://myaffelio/affelio/setup.cgi?stage=400 [xxxx] : Not a directory, referer: http://myaffelio/setup.cgi?stage=400 [xxxx] , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] cp: , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] accessing `./userdata/.htaccess/preference.cfg', referer: http://myaffelio/setup.cgi?stage=400 [xxxx] : Not a directory, referer: http://myaffelio/setup.cgi?stage=400 [xxxx] , referer: http://myaffelio/setup.cgi?stage=400 [xxxx] login.cfg not found at lib/Affelio.pm line 498., referer: http://myaffelio/setup.cgi?stage=400 [xxxx] Premature end of script headers: setup.cgi, referer: http://myaffelio/setup.cgi?stage=400 --------------------------- ./userdata/.htaccessをディレクトリだと勘違いしているみたいです。 ためしに./userdata/.htaccessを削除してみたら、動作しました。 FreeBSD(Perlバージョン 5.6.x, Apache 1.3.32)では問題ありません。 OSの違いとは考えにくいので、Perlのバージョンによって挙動が違ったりする のかなと思います。 -- 福原直人 <fukuh****@memen*****> インフォミーム株式会社 http://www.memenet.or.jp TEL 0792-95-2700 FAX 0792-94-6552