TinyTinyRSS(TT-RSS)をアップデートしたらエラーになった#2
今日も今日とてgit pullして、二日連続同じトラブルにあったなり。
とくにerror.log等にも手がかりがないので、エラーメッセージから辿ってみた。
: classes/handler/public.php:848 msgid "Your access level is insufficient to run this script." msgstr "あなたの権限では、このスクリプトを実行できません。"
該当の部分はここっぽい。
if (!Config::get(Config::SINGLE_USER_MODE) && $_SESSION["access_level"] < 10) { $_SESSION["login_error_msg"] = __("Your access level is insufficient to run this script."); $this->_render_login_form(); exit; }
access_levelをあげれば通るっぽいので(無茶な理論)、直接DB側で変更したらなんとか入れるようになった。
ちなみにgit pullでアップデートした結果、データベースのバージョンアップ作業が求められていたっぽいので、たんに管理者権限ではいればよかったっぽいです。(管理者はaccess_level=10)