smarty 最新バージョン smarty2.4.2 を使ってwebサイトを構築しております。

前のバージョンから、アップグレードしたら、朝の3時頃になると決まって次のエラー
を吐くようになりました。

Warning: chmod failed: Operation not permitted in /xxx//Smarty.class.php on line 1995

Warning: utime failed: Operation not permitted in /xxx/Smarty.class.php on line 1285

Smarty.class.php の該当行を見てみると、以下のfunctionを呼んでいると思われます。

function _get_microtime()
{
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = (double)($mtime[1]) + (double)($mtime[0]);
return ($mtime);
}

時間関係の問題と思うのですが、なぜエラーが出るのかわかりません。
ちなみに、サーバは日本のレンタルサーバで時刻は合ってると思っています。
(前のバージョンでは大丈夫だったため)ちなみにuse_subdirはfalseです。
他のXOOPS2でもこんな問題が出ていなかったので、私だけの特殊な問題のように
思います。
何かわかりましたら、ご教授お願いします。