[HP作成支援][No.1073] ecobbsのlhaファイル解凍,初期ファイル,自動生成条件について


メニュー


特定スレッド内リンク


特定スレッド表示


親タイトル
[1] ecobbsのlhaファイル解凍,初期ファイル,自動生成条件について
投稿者情報
  • nobut
  • Mail
  • HP
  • 2004年12月30日(木) 15時32分
投稿内容

はじめまして.雪が降り出してやっと年末の実感がでてきました.

ecobbsのインストールと設定について質問です.
[1] MacOSXでファイル解凍を行いましたが,動作に影響がでるでしょうか.
[2] 解凍したファイルを確認しましたが,「logs」や「data」など空のディレクトリはありませんでした.
これらはecobbs.cgiを最初に実行したときに生成されるのでしょうか?
[3] ecobbs.cgiに実行権限を付加してPerlのパスを自分の環境に変更してecobbs.cgiにアクセスしましたが,エラーログには「Premature end of script headers」と出力されていました.どの設定が不足してるのでしょうか.

その後全部のファイルに777を指定して(^^;試したのですがうまくいきませんでした.
ひょっとしてMacでファイル解凍したときに既におかしくなっちゃてるんでしょうか.

記事情報
子タイトル
MacOSX上での動作かな?
投稿者情報
  • PONTA
  • Mail
  • HP
  • 2004年12月30日(木) 16時58分
投稿内容

nobutさん、初めまして、管理人のPONTAです。私の地域では、雪は降っていませんが、かなり寒くなり、冬なんだなぁと実感しているところです。

さて、nobutさんの環境についてですが、MacOSX上でApatchを動作させているのでしょうか?WindowsXP+httpd及びLinux+Apachでの動作確認となっております。流石にMacOSは所持していませんので、確認は無理ですね。

まず、「logs」「data」フォルダは自動生成です。解凍で内容が変わることはないので、予測される問題としては、転送形式(アスキー)、改行コードの違いです。CGIファイルの1行目を下記のどれかに書き換えたらもしかすると動くかも知れません。
#!/usr/bin/perl --
#! usr/bin/perl -w
#!/usr/local/bin/perl --
#!/usr/local/bin/perl -w

記事情報
子タイトル
動作しました(^-^
投稿者情報
  • nobut
  • Mail
  • HP
  • 2004年12月30日(木) 20時06分
投稿内容

PONTAさんへ 年末の所ありがとうございます.
さっそく試してみましたところ動作致しましたm(__)m
#!/usr/bin/perl --
#!/usr/bin/perl -w
どちらでも動作します.なぜ動くようになるのかわからないですが(^^; 勉強してみます.
環境書いてませんでしたね.MacOSXでapacheでもって動かしています.
Windowsの動くPCもあるのでそっちで解凍してMacにコピーして設定したところ,
動いたわけです.なるほど文字コードとか改行コードですね.気をつけてみます.

#そういえば私もプロバイダがNiftyだったのを思い出しました(^^;
#動作検証して何か分かったら報告します.
ありがとうございました〜

記事情報
子タイトル
Re: 動作しました(^-^
投稿者情報
  • PONTA
  • Mail
  • HP
  • 2004年12月31日(金) 23時30分
投稿内容

動くようになってよかったですね。何はともあれ、MacOSも視野に入れて開発をしなければならなくなったわけですが、、、Mac買って経費で落とすかな(笑)。

自サーバならNiftyと違いますから、普通は問題ありませんよ。でも、何か分かったらお願いします。

記事情報