Попробуйте войти на сервер и перейти в корневой каталог проекта Symfony.Там, вероятно, есть сценарий / ссылка «symfony» (детали зависят от вашей ОС и от того, как настроен Symfony; вы можете просто запустить ./symfony
, а не php symfony
).Запустите это, чтобы увидеть, работают ли эти основы:
php symfony
Если это работает, вы должны получить список возможных задач, которые вы можете выполнить.Если вы используете sfGuardPlugin, вы должны увидеть некоторые задачи, такие как guard:create-user
.
. Чтобы получить больше информации о задаче, попробуйте что-то вроде:
php symfony help guard:create-user
Но, в основном, предполагаядовольно современная установка и плагин Symfony, попробуйте что-то вроде:
php symfony guard:create-user --env=prod newusername newpassword
(опция --env = prod создает пользователя в производственной среде, что, вероятно, то, что вам нужно.)
Если есть задачи только для суперпользователя, которые вы хотите выполнить, попробуйте также сделать это:
php symfony guard:promote newusername
Это даст новым привилегиям суперпользователя пользователя.
Вы, вероятно, такженайдите задачу guard:change-password
, которая просто сбросит пароль для данного пользователя.