У меня на самом деле проблема с Symfony и моим паролем базы данных. Пароль содержит несколько специальных символов, таких как, например: 65RfK_&$+4
Пароль базы данных Symfony с использованием специальных символов
Читая документ, они сказали, что мы на самом деле нужно, чтобы избежать этих специальных символов, таких как:
php symfony generate:app --csrf-secret=Unique\$ecret backend
Однако, я попытался применить это на мой пароль, но он по-прежнему не работает:
65RfK_\&\$\+4
кэшированный файл генерации пароля, таких как:
65RfK_\\&\\$\\+4
Поскольку я не могу изменить пароль, мне нужно найти способ заставить его работать. Есть идеи?
Благодаря
EDIT:
кажется, что проблема исходит от +
символа. Однако, пытаясь избавиться от нее не работает:
65RfK_&$\+4
\u0024\u0026\u002b2
Poblem решил
я, наконец, решить мою проблему. Я связался с администратором и попросил ввести новый пароль без знака +
. Теперь он работает хорошо. Тем не менее, мне все еще интересно, как избежать этого из файла YAML. Если у кого-то есть ответ, я буду более чем рад увидеть его :)
Привет, мой пароль находится в 'конфигурации/database.yml' для этого приложения. Я пытался использовать двойную и одинарную цитату, но она все еще не работает. На моей локальной машине я попытался сделать то же самое, и именно так я узнал, что причиной проблемы является знак '+'. Без него он работает хорошо – lkartono