php8版、P2Util.phpのcheckRoninExpirationがstaticでないから500エラー出る件、
public staticにするだけだと解決しない
self::系の呼び出しが全部未定義扱いになってしまう

この辺よく分からないので修正お願いします…