Новый клон repo — actionpack выдает мне ошибки аргументов из файла gem, которые я не понимаю

#ruby-on-rails #actionpack

#ruby-на-рельсах #пакет действий

Вопрос:

Это выше моего понимания. Просто клонировал репо. Обновил несколько драгоценных камней, и все, казалось, прошло нормально. Но когда я пытаюсь запустить rails s или rails c, я получаю эту ошибку:

 ...vendor/bundle/ruby/3.0.0/gems/actionpack-5.2.4.4/actionpack-5.2.4.4/lib/action_dispatch/middleware/static.rb:111:in 'initialize': wrong number of arguments (given 3, expected 2)
 

Я подумал, может быть, это потому, что я еще не запускал rails db: migrate для перестройки базы данных, но я получаю ту же ошибку, пытаясь сделать и это. У кого-нибудь есть какие-нибудь идеи?

Комментарии:

1. Попробуйте bundle pristine

2. Попробовал, выдает мне те же ошибки. Я не думаю, что это действительно проблема с gem. Я думаю, это как-то связано с тем, что моя база данных не существует (она была gitignored). итак, actionpack выдает ошибки о том, что он вообще не видит базу данных. Я не уверен, как его перестроить