エラー:範囲外の整数

現時点での回避策は、以下のコマンドを実行することです。

cd /var/discourse/
./launcher enter app
su postgres
psql
\x
\connect discourse 
ALTER TABLE notifications ALTER COLUMN id SET DATA TYPE bigint
\q
exit

これは新規インストールではデフォルトですが、既存のインストールではデータ型が誤っています。

この回避策を実行するとテーブルがロックされるため、実行が困難になる可能性があります。事前にウェブサーバーの負荷を軽減する必要があります。

「いいね!」 2