**[[質問箱3/332]] [#q03e28df] #author("2018-03-11T16:20:13+09:00;2007-05-26T18:51:26+09:00","","") **[[質問箱/3332]] [#q03e28df] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|全ページが根こそぎ消去| |~バージョン|1.4.2| |~投稿者|[[ぐり]]| |~状態|完了| |~投稿日|&new{2006-02-15 (水) 19:17:31};| ***質問 [#q068cd9b] いつもお世話になっております。ぐりともうします。 約二年ほどpukiwikiを運用させて頂いているのですが、ここ最近、立て続けに全ページが削除されるという現象が発生しています。 サイトはこちらでございます。 http://encyclopedia.masdf.com/pukiwiki.php 真っ先にいたずらの線を考えたのですが、どうも削除のされ方が普通ではなく、もし手動で削除されたのなら、ページの一覧でそのページ名は表示されませんが、何故かリストにはあるのです。しかし実際そのページを表示することはできません。 また、バックアップも丸々消えてしまっているのです。 最終更新リストを表示しても、謎の 1970-01-01 (木) 18:00:00 という履歴で埋まっています。 さらには、削除されているのに、何故か検索を行うとHITします。どうやらFTPで見ると、ページのデータ自体は残っているようです。 また、別で運用している1.4.4_php5版にも同じ現象が発生してしまっています。 今回はたまたま数日前ローカルにバックアップしたものがあったので復旧できそうですが、規模が肥大化し数万ファイルにもなるため頻繁にローカルにバックアップもできないので、なんとかして回避策は無いものかと悩んでいるところでございます。 この現象についての情報があればいただけませんでしょうか。 以上、大変失礼致しました。 ***回答 [#hf24f45c] - 「[[質問箱3/298]]」に書かれた対処法は試されてみましたか? まずは、「func.php」内の「encode()」関数定義での「unpack()」と「decode()」関数定義での「pack()」の使用をやめてコードを差し替えてみられてはいかがでしょう。 -- [[やぶさか]] &new{2006-02-15 (水) 20:49:37}; - どうやら[[質問箱3/298]]と同じ現象だったようです。同時に運用している1.4.3及び1.4.4についてはその方法で修復する事は出来ました。が、1.4.2では残念ながらムリでした。もう少しいじってみようと思います。 -- [[ぐり]] &new{2006-02-16 (木) 10:20:18}; - 「[[質問箱/3298]]」に書かれた対処法は試されてみましたか? まずは、「func.php」内の「encode()」関数定義での「unpack()」と「decode()」関数定義での「pack()」の使用をやめてコードを差し替えてみられてはいかがでしょう。 -- [[やぶさか]] &new{2006-02-15 (水) 20:49:37}; - どうやら[[質問箱/3298]]と同じ現象だったようです。同時に運用している1.4.3及び1.4.4についてはその方法で修復する事は出来ました。が、1.4.2では残念ながらムリでした。もう少しいじってみようと思います。 -- [[ぐり]] &new{2006-02-16 (木) 10:20:18}; - 結局、これを機にpukiwiki1.4.6にバージョンUPしてしまいました。しかし、今までなんともなかったのにここ数日で何故立て続けにおきたのかが気になりますね(^^; とりあえず上記の現象は解消いたしました。ありがとうございました。 -- [[ぐり]] &new{2006-02-16 (木) 13:31:06}; - たぶんお使いのサーバーがレンタルサーバーでしたら、PHPのバージョンが上がったのではないでしょうか。ともかく運用が継続でき、しかもPukiWikiのシステムが最新版になってよかったですね。 -- [[やぶさか]] &new{2006-02-16 (木) 20:18:59}; #comment