- 追加された行はこの色です。
- 削除された行はこの色です。
''タイムリミット''
PukiWikiとPHPのバージョンを同時に上げたら、cmd=linksという
時間のかかる処理がうまくいかなくなった。
/usr/local/lib/php.ini にある、max_execution_time がデフォルトでは30秒
なのだが、いつの間にかページが増えすぎて時間がかかりすぎていたようだ。
なのだが、いつの間にかページが増えて時間がかかりすぎていたようだ。
しかし、時間のかかる処理では、PukiWikiの処理であらかじめ set_time_limit(0)
という関数を実行しているので問題ないはずなのだがだめなようだ。
という関数を実行しているので問題ないはずなのだが効果がないようだ。
確かに、[[マニュアル:http://jp2.php.net/manual/ja/function.set-time-limit.php]]
には、php.ini の記述に従うと書かれている。以前のバージョンでは、
例外的に処理時間のリミットを外す目的で使えていたように思うのだが。
結局、php.iniの max_execution_time を120秒にセットして事なきを得たが、
もっとすっきりした解決方法があるかもしれない。
-カテゴリ/トラブル