CGI-BBS > 電子掲示板 > その他 > 簡易予約システムをLinuxサーバで利用したい。


カレッヂ
カレッヂ


質問者 mmm  投稿日 1/9(木) 12:31:37
いつもお世話になっております。

この度「簡易予約システム」をLinuxサーバで利用したいと考えております。

yoyaku.cgiは立ち上がるのですが、「予約する」のボタンを押すと、
「20030109が作成できませんでした。」(2003/1/9予約の場合)
のエラー表示になってしまいます。

ちなみに、2000サーバでは、問題なく利用できております。

Linuxサーバでの利用の際の修正点など、ご存じの方がいらっしゃいましたら、ご教示ください。

よろしくお願いいたします。

プロバイダ参照:ローカルサーバ
サーバのOS:UNIXサーバ
パソコンのOS:Win95系
エディタ:WZ Editor
FTPソフト:WS FTP
サーバ移転:していない
改造:していない
CGI習熟度:middle

質問者 mmm  [削除]  投稿日 1/9(木) 13:36:53
自己レスです。

どうも、作成されるフォルダのパーミッションが、書込み不可になるようなのです。

で、FTPでフォルダを作成し、パーミッションを777にしてみたところ、うまくいきました。

部屋別のフォルダ、および、各日付別のフォルダを用意しておけば問題ないようなのですが、
CGI上で解決できないものでしょうか?

よろしくお願いいたします。

質問者 mmm  [削除]  投稿日 1/9(木) 13:44:46
すいません、さらに自己レスです。

上記の方法により、予約はできるのですが、開始時間だけが表示され、終了時間、予約者、
備考の内容は表示されません。

質問者 mmm  [削除]  投稿日 1/9(木) 14:52:35
上記の件、yoyaku.cgiの179行目、および187行目の「777」を「0777」と修正することによって、
解決しました。

また、フォルダを作れない点については、202行目の「0666」を「0777」に修正することで、解決
しました。

なお、この修正で問題がないかどうか、また、他に方法がないかどうか、について、引き続き、
ご教示をお待ちいたします。

返信(回答)する

 


Web裏技