XOOPSをローカル環境でインストールを行ったところ「ファイル・ディレクトリのアクセス権をチェックしてください」の箇所で

ファイル../mainfile.phpがファイル../mainfile.dist.phpで上書きされました。
定数/***/****/*****/*****/xoopsの書込みに失敗しました。
定数http://********/xoopsの書込みに失敗しました。
            :
            :

と出てエラー停止。:shock:

ちなみに環境は

CentOS4.1
PHP5.1.2
MySQL 5.0.18
XOOPS 2.0.13a JP

です。

原因をネットで調べたところ、どうもXOOPSとPHP5はまだ相性が悪いようで、XOOPSのフォーラムにinstall/class/mainfilemanager.phpの66行目の

$content = fread($file, filesize($this->path) );

の前にclearstatcache();を追加して

clearstatcache();
$content = fread($file, filesize($this->path) );

とすると解決すると書いてありました。

早々実施してみたところ、無事インストールが成功。