Escape special characters in passwords during setup
When setting up an instance through the web setup cp-install
, if I set as my database password a password that contains special characters (for example a quote character "
), they will not get escaped. The database password will get stored as is in the .env
configuration and will cause parsing issues on the .env
, which will cause failures when trying to connect to the database.
The web setup wizard should check for this and either escape the special characters before storing the password in the .env
file
(See #464 (comment 15498) for more details and an example error log of the resulting database connection error)
Castopod version 1.11.0
Edited by Thomas K