*問題 [#rc489aec] **実例 [#vdde43ce] ***%%ro■logue■tk(EventWiki)を含む文字列を編集の時に入れられない。%% [#jb816eb0] ***%%ro.logue.tk(EventWiki)を含む文字列を編集の時に入れられない。%% [#jb816eb0] PukiWiki開発版のspam.ini.phpで以下のように書かれているためです。 $blocklist['badhost'] = array( '*■tk', // 'Tokelau' ccTLD '*.tk', // 'Tokelau' ccTLD これを直すには、ホワイトリストに例外を書き込みます。 $blocklist['goodhost'] = array( 'ro■logue■tk', // EventWiki 'ro.logue.tk', // EventWiki -[[BugTrack2/207>http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F207#s423213f]] : [[PukiWiki-dev>http://pukiwiki.sourceforge.jp/dev/]]にてこれと同じやり方で修正されるようです。 - 2007/03/05 ***アカハックを含むSPAMがしつこいんだけど。 [#qa4e79c2] IPアドレスが分かる場合は以下のようにして調べます。 国ごと遮断するなり、アクセス拒否するなりなんなりと。~ コマンドはWindowsのコマンドプロンプトまたはPC-UNIX Shellで実行できます。 //WinNTのコマンドシェルは、MS-DOSをコールしている訳ではないので修正 //Win9xはサポート終息、かつROの動作保証外なので除外 >nslookup 66.199.184.254 Server: **** Address: 192.168.0.1 Name: arkady.indymedia.org Address: 66.199.184.254 ***カウンターのYESTERDAYの表示がおかしくないですか? [#gae39703] -[[BugTrack2/141>http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F141]]の書いてある通りに修正すれば直ります。~ -plugin/counter.inc.phpの91行目を以下のように修正します。 >$is_yesterday = ($counters[$page]['date'] == get_date('Y/m/d', strtotime('yesterday'&color(red){'', UTIME''};))); >↓ >$is_yesterday = ($counters[$page]['date'] == get_date('Y/m/d', strtotime('yesterday'))); -原因 UTIMEはローカル時刻(日本標準時)を設定します。~ このために「9時間前の時間(昨日)の昨日の時間」を出してしまっています。~