phpとDokuwiki

システムが飛んでしまったので、全力で復旧をしていたわけですが、なぜかDokuwikiだけうまく動かないという事態を経験。

で、原因を探るのに半日かかりました orz

原因は、PHPのextensionである、mhash.soでした。こいつはNetBSDのpkgsrcでわざわざ指定する物なんですが、これがどうも悪さをしている模様。

というわけで、php.iniで、こいつをoffにしたら動き出しました。それはそれで「なぜ?」な感じですが。

ついでに、suhosin関係のパラメータを設定しないと、WordPressで画像ファイルなどをアップロードできないという症状にも見舞われてしまいました。

ううむ、これは結構面倒なことになっていると…