PR(記事内にアフィリエイト広告が含まれています)
スポンサーリンク
Nucleus

Invalid or expired ticket

http://japan.nucleuscms.org/bb/viewtopic.php?t=1185
Nucleus では安全上の理由で、記事を作成して1時間以上経過すると記事書き込みができなくなります。そこでコア改造して、1時間ではなく12時間に変更してみました。

nucleus/libs/MANAGER.php,424行近辺
function _cleanUpExpiredTickets()
{
// remove tickets older than 1 hour
//    $oldTime = time() - 60 * 60;
$oldTime = time() - 60 * 60 * 12;
$query = 'DELETE FROM ' . sql_table('tickets'). ' WHERE ctime < \'' . date('Y-m-d H:i:s',$oldTime) .'\'';
sql_query($query);
} 

Nucleus3.3でも同じ場所の修正で問題なかったです。

コメント

タイトルとURLをコピーしました