I just updated.
Like bkolobara and Zeokat I got fatal errors running either php flarum migrate
or php flarum cache:clear
. Opening yourforum.com/admin
and entering my database password produced:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'flagrow_terms_policies' already exists (SQL: create table `flagrow_terms_policies` (`id` int unsigned not null auto_increment primary key, `sort` int unsigned null, `name` varchar(255) not null, `url` varchar(255) null, `update_message` text null, `terms_updated_at` timestamp null, `created_at` timestamp default 0 not null, `updated_at` timestamp default 0 not null) default character set utf8mb4 collate utf8mb4_unicode_ci)
I then removed the terms extension: composer remove flagrow/terms
and everything was fine, except...
Reinstalling terms: composer require flagrow/terms
produced a:
500 Internal Server Error
Something went wrong on our server.
php flarum cache:clear
, although not producing errors on the command line anymore, didn't solve the 500 Internal Sever Error, I had to remove the terms extension to have a propper running forum.
Any ideas?