- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIゲームの設置でエラーがでます)
CGIゲームの設置でエラーが発生!解決方法を教えてください
このQ&Aのポイント
- オムニバスRPG「WIZARDLY」をダウンロードしましたが、CGIエラーが発生しました。メッセージには「Lock file open error」と表示されています。
- 他のCGIは正常に動作しているため、このゲームの設置に問題がある可能性があります。
- ネットで解決方法を検索しましたが、解決策は見つかりませんでした。知っている方がいれば、教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ソースを見る限り wz_bbs.cgi wz_lib.cgi wz_arm.cgi _.cgi 上記4つのCGIファイルの最初の部分に $lckfile = "/tmp/wz_.lck"; という設定部分があります。 この設定値 "/tmp" で始まる部分にロック用ファイルを作成できていないようです。 $lckfile = "./tmp/wz_.lck"; と書き変えてCGIのある場所に tmp というディレクトリを作成してアクセス権を777にするとかしてはどうでしょうか?
お礼
わざわざソースを見ていただきありがとうございます。 ご指摘の通りに直しましたら動作しました。 今回はありがとうございました。