2-3年前、新着まとめ読みの記録方式がSqlite3に変更された辺りからの症状で、Part49辺りでも同じ質問をした事があります。
当時のやりとりでは「原因不明」でそのまま終わってしまい、キャッシュが読めない以外不具合がないので長年ほったらかしにしてたんですが、
最近になって、「httpd.confで、editpref.phpが新着まとめ読みのキャッシュを呼び出しに行く際のURLに、
p2_matome_cache.sqlite3が置かれてるフォルダ(/db/)のエイリアス通してやれば、IC2と同じように解決するんじゃね?」と思うようになりました。

IC2の場合にはサムネで404が帰ってきた時にURL(/ic2/src/xxxxx.jpgなど)が表示されたので、
それを元に/rep2/ic/に/Volumes/xxxx/data/ic2/のエイリアスを通せば良かったのですが、
まとめ読みキャッシュの場合にはエラーメッセージが出ないので、どのURLに/Volumes/xxxx/data/db/のエイリアスを割り当てればいいのかが分かりません。
分かりにくい質問かもしれなくて申し訳無いのですが、editpref.phpが新着まとめ読みのキャッシュを呼び出しに行く際に
内部で用いるURLがなんなのかを教えて頂ければ幸いです。