こちらはエラーログです(一部抜粋・伏字にしています) [Mon Dec 05 22:37:50 2011] [error] [client ***.**.**.***] print() on closed filehandle SYS at ./module/melkor.pl line 132., referer: http://bbs.***.com/test/admin.cgi [Mon Dec 05 22:37:50 2011] [error] [client ***.**.**.***] print() on closed filehandle SYS at ./module/melkor.pl line 132., referer: http://bbs.***.com/test/admin.cgi [Mon Dec 05 22:37:50 2011] [error] [client ***.**.**.***] seek() on closed filehandle HANDLE at ./module/imrahil.pl line 199., referer: http://bbs.***.com/test/admin.cgi [Mon Dec 05 22:37:50 2011] [error] [client ***.**.**.***] File does not exist: /var/www/cgi-bin/favicon.ico
その時にはSTDERRに以下のようなメッセージを出力するようにします。 Use 'tools.pl' instead of 'galadriel.pl'. at bbs.cgi line 113 Use 'TOOLS::new' instead of 'GALADRIEL::new'. at bbs.cgi line 117
>>557 可能です。115行目辺りの # 書き込もうとしているスレッドはスルー next if ($Sys->Get('KEY') eq $id); の下に以下を追加してください。 # タイトルに特定文字列を含むスレッドはスルー my $title = $Threads->Get('SUBJECT', $id); next if ($title =~ m/特定文字列/);
>>769 プラグインの設定値をCGIで受け取ることは可能でしょうか 設定値であるhogehogeを受け取ろうとしました my $this = shift; my $hogehoge = $this->Get('_hogehoge'); ですが以下のようなエラーメッセージが Can't call method "Get" on an undefined value at count.cgi line 14. どうすればよいでしょうか