KENT-WEB サポートコーナー 過去ログ [ 0081 ]


記事No: 15919
投稿日: 2018/06/23(Sat) 00:58:08
タイトルLIGHTBOARDの本体のみ動かない
ID情報: harki
投稿者: harki
URLhttp://hkroom.shop/class_top/light/light.cgi

はじめて質問させていただきます。
学級のメンバーで会話するために,「LIGHT BOARD v.10.1」の設置を試みています。

その際,「admin.cgi」は動くのですが,肝心の「light.cgi」が「HTTP 500 内部サーバー エラー」となってしまいます。

プロバイダは,"XREA"を用いてます。

CGIは初めてなものなので,どうしたらいいかもわかりません。

「light.cgi」,「admin.cgi」のソース全文を下記ページに載せておきます。

https://hkroom.shop/class_top/light/light.txt
https://hkroom.shop/class_top/light/admin.txt

どのようにすれば直るのか,教えていただけませんでしょうか。


記事No: 15920
投稿日: 2018/06/23(Sat) 09:25:20
タイトルRe: LIGHTBOARDの本体のみ動かない
ID情報: teketen
投稿者: てけてん

init.cgiの

# テンプレートディレクトリ【サーバパス】
$cf{tmpldir} = './tmpl';

は、どのように設定されましたか?
もしかして、http://から始まるパスで指定されていませんか?
もしもされていたら、上記に変更して下さい。

また、
https://hkroom.shop/class_top/light/light.cgi
にアクセスした時に、

Died at ./init.cgi line 241.

のエラーが出ているので、上記の修正をしたあとに、何かエラー表示が出るかも知れません。
エラーが出た場合は、教えて下さい。
また、init.cgiで【サーバパス】で指定する部分を、もしも同じくhttp://からのアドレスで指定していた場合は、相対パスに変更して下さい。


記事No: 15921
投稿日: 2018/06/23(Sat) 14:38:13
タイトルRe^2: LIGHTBOARDの本体のみ動かない
ID情報: harki
投稿者: harki
URLhttp://hkroom.shop/class_top/light/light.cgi

てけてん様,
質問に回答してくださりありがとうございます。
早速,そのように変更しました。
また,変更後の「init.cgi」のソースを載せておきます。
https://hkroom.shop/class_top/light/init.txt

init.cgiについての指摘ですが,最初からその通りになっておりました。
また,エラーの表示も変わらないままです。

この場合,どうすればよいでしょう?


記事No: 15922
投稿日: 2018/06/23(Sat) 20:20:34
タイトルRe^3: LIGHTBOARDの本体のみ動かない
ID情報: teketen
投稿者: てけてん

エラー内容からして、エラーが出たが、エラー用のスキンファイルが開けない為のエラーが出ていると思うんですよね(ややこしいですが)。
なので、先の修正をして頂いたのですが^^;
txtで上げてくださったスクリプトもinitファイルも問題ありませんでした。

それでは、init.cgiの該当行241行目付近の

open(IN,"$cf{tmpldir}/error.html") or die;



open(IN,"$cf{tmpldir}/error.html") or die("Error: $!");

に変更して下さい。
どのようなエラーなのか、もう少し細かく判ると思います。


記事No: 15923
投稿日: 2018/06/24(Sun) 00:23:52
タイトルRe^4: LIGHTBOARDの本体のみ動かない
ID情報: harki
投稿者: harki
URLhttp://hkroom.shop/class_top/light/light.cgi

改めて回答ありがとうございます。
今回もご指摘の通り,「init.cgi」を変更しました。

エラーは,
Error: Permission denied at ./init.cgi line 241.
と表示されるようになりました。

これは何を意味するのか,お答えいただければ幸いです。


記事No: 15924
投稿日: 2018/06/24(Sun) 10:30:27
タイトルRe^5: LIGHTBOARDの本体のみ動かない
ID情報: teketen
投稿者: てけてん

エラー内容からして、アクセス権(パーミッション)に問題があるようです。
XREAでは、ディレクトリのアクセス権は、701が利用出来るので、それに変更して下さい。
テンプレートファイルは、アップロードしたままで、特にアクセス件の変更の必要はありません。
また、他のディレクトリのアクセス権も、701に変更して下さい。

これでも同じエラーが出るようでしたら、もう一度、KENTさんのところからLIGHT BOARDをダウンロードし直すところから始めた方が、良いように思います。
たまに、何かの拍子でダウンロード時にファイルがおかしくなることがあるようです。


# あと、申し訳ありませんが、私の文を全文引用しないで下さい。
# 必要な部分のみ引用して下さい。
# お願いいたします。


記事No: 15925
投稿日: 2018/06/24(Sun) 21:13:22
タイトルRe^6: LIGHTBOARDの本体のみ動かない
ID情報: harki
投稿者: harki
URLhttp://hkroom.shop/light/light.cgi

てけてん様,
回答ありがとうございます。
引用の件,すみませんでした。

エラーは,ご指摘のよう変更しても結局直りませんでした。
なので,また最初からやり直してみます。

こんな質問にお付き合いいただきありがとうございました。


[検索ページ]