Applies to alpha-3
My database password had a $ in it, and while the tables created, I couldn't run the app (a runtime error).
It appears that the system tries to do a variable lookup for what follows the $ in the database password I've set.
To make it work for now I had to escape the $ with a \ in the var/database.php
If this kind of substitution occurs elsewhere, it's going to be a security vulnerability for sure.
Regards,
Paul Sop
Posts: 7994
Ha, that's an interesting bug. I filed ticket #229 for it and fixed it in r20621. The fix will go out with the next release. This is a very unusual case in that the installer is creating a PHP file for execution. We don't do that elsewhere in the app.