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