旧掲示板/228

お名前bb
状態完了
追加日時2004/06/02 10:00:54
対象CGIみのノート
タイトルみのノート について

本文

このCGIですが、UNIX対応で記述されていますがwin対応というものはありますでしょうか? 理由:Windows2000サーバに設置したい為 よろしくお願い致します。


みの 2004/06/02 10:14:49

はじめまして。 私のCGIは、perlで記述していますので、基本的には perlが動作するサーバであれば、どんなOSでも動作する 可能性があります。ただし、OSによっては、perlの 関数が一部使えない場合があります。 ですが、私の場合、基本的に、Windows,Apache,perl環境で 開発してたりしますので、Windowsでの動作には問題ないと 思います。お試し下さい。

bb 2004/06/04 09:39:09

ご回答ありがとうございます。

みのさんのプログラムそのままですと、 管理者権限で「新規登録」を行い、日付・内容を記載して「実行→OK」 と進みますが、 「掲載内容をファイルに保存することが出来ません。」 というメッセージが表示されてしまいます。。。 ちなみに、書き込み用のフォルダも容易はしてあるのですが・・・

みの 2004/06/05 13:57:10

メッセージからすると、”$FILEDIR/$FILE”ファイルへの 書き込みオープンが出来ないエラーとなっています。 $FILEDIRがないか、アクセス権がないかです。 Windowsなので、前者だと思われます。 そうです。以下のことが一番怪しいです。 「書き込み用のフォルダも容易はしてあるのですが・」

bb 2004/06/07 10:33:57

> 「書き込み用のフォルダも容易はしてあるのですが・」 この意図がわからないのですが、 フォルダパーミッションがわるのでしょうか? 書き込みフォルダの中になにかファイルを用意すべきなのでしょうか? フォルダ名そのものがわるいのでしょうか?

みの 2004/06/07 11:15:28

> フォルダパーミッションがわるのでしょうか?

Windowsなので、パーミッションは関係ないです。 フォルダがない可能性が高いです。 あるいは、フォルダの指定に誤りがある可能性もあります。

> 書き込みフォルダの中になにかファイルを用意すべきなのでしょうか?

いいえ、用意する必要はないです。

> フォルダ名そのものがわるいのでしょうか?

どんな名前ですか?

bb 2004/06/07 15:25:19

> > フォルダ名そのものがわるいのでしょうか? > > どんな名前ですか?

「note」というフォルダ名にしてあります。

みの 2004/06/07 15:49:14

> 「note」というフォルダ名にしてあります。

以下の設定で、CGIファイルが置いてあるフォルダの下に 「note」というフォルダが存在しますか?

  $FILEDIR = 'note';

bb 2004/06/08 12:28:22

> > 「note」というフォルダ名にしてあります。 > > 以下の設定で、CGIファイルが置いてあるフォルダの下に > 「note」というフォルダが存在しますか? > >   $FILEDIR = 'note';

はい、ありますが。。。

みの 2004/06/08 13:41:54

Windowsでは、大文字小文字の区別なくフォルダ名を 識別しますが、perl/CGIでは区別します。 その点でもフォルダ名は一致しますか?

bb 2004/06/10 11:19:54

> Windowsでは、大文字小文字の区別なくフォルダ名を > 識別しますが、perl/CGIでは区別します。 > その点でもフォルダ名は一致しますか?

はい、CGIプログラムの方でも小文字、フォルダ名も小文字になっております・・・

みの 2004/06/10 17:23:14

では、確認のため、notemgr.cgiを以下のように修正して実行して 結果として、表示されるメッセージを教えてください。

396行目修正前: $MSG = "掲載内容をファイルに保存することが出来ません。"; 396行目修正後: $MSG = "掲載内容をファイルに保存することが出来ません。($!)[$FILEDIR/$FILE]"; 428行目修正前: $MSG = "掲載内容をファイルに保存することが出来ません。"; 428行目修正後: $MSG = "掲載内容をファイルに保存することが出来ません。($!)[$FILEDIR/$FILE2]";

みの 2004/06/18 09:29:01

その後、どうですか?

旧掲示板


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-06-02 (水) 10:00:54 (5719d)