質問箱/4437

カテゴリ
サマリ編集ボタンを押すとページが真っ白。
バージョン1.4.7
投稿者てる
状態質問
投稿日2009-03-05 (木) 12:53:14

質問

pukiwikiにてリンクはりまくりの超でかい編集を実行したり、
一括置換プラグインで置換を実行すると
ページが真っ白になり、編集もされないという現象に直面。

php.iniでdisplay_errors onにてエラー表示したところ

Fatal error: Allowed memory size of 25165824 bytes exhausted 
(tried to allocate 8305809 bytes) in /(途中省略)/lib/backup.php on line 62

といったエラーが表示されているようです。
dev:BugTrack/732など、
真っ白ページ現象の事例と解決策を確認させていただきましたが
とかを確認しましたが、これはもうmemory_limitのメモリを上げるしかないでしょうか?
レンタルサーバーの共有サーバーの為簡単に変更はできなそうなのです・・・。

大きいページの編集でエラーが出る際は該当ページのバックアップファイルを削除したり分割したりくらいで対応できましたが、
一括置換プラグインで置換できないのはなかなか辛いです・・・。
なにかよい解決方法はないでしょうか?

(環境)
pukiwiki1.4.7
PHP 5.2.8
バックアップサイクル:3時間
120世代保存
総ページ数:7000ページほど
置換プラグイン:replace.inc.php
memory_limitは24M

よろしくお願いします。

回答



*1 特に、autolink.dat の生成は、対象ページ数が増えると、リソースやメモリの消費量が爆発的に増えるおそれが・・・

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:14:24
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.307 sec.

SourceForge