Я решил проблему, как вы и говорили: нужно было запустить службу Redis. Я её запустил, и всё работало нормально. Затем я выполнил все последующие команды согласно документации, но при запуске команды db:migrate возникла ошибка «invalid access». Пожалуйста, посмотрите скриншот. Я также прикрепил ещё один скриншот — проверьте, пожалуйста, и сообщите, не связано ли это с проблемами прав доступа.
Да, я это сделал. Я использовал команду sudo -u postgres createuser -s "krishna.savani", вы также можете посмотреть мой второй скриншот. Я пробовал множество способов, но всё равно получаю сообщение об ошибке доступа.
Но это не совсем та команда, которую инструкция предписывает выполнить, верно?
Вам нужно создать суперпользователя PostgreSQL с тем же именем, что и у пользователя Linux, который будет запускать миграции. Вы даже специально замазали имя пользователя Linux на предоставленных скриншотах, поэтому могу лишь предположить, что вы работаете под другим пользователем.