I realize I am responding to an old post, but in case someone comes across it in search as I did…
I ran into this as well and spent time digging through the code to hopefully get to the point where I could log into the dashboard. I managed to get it up and working again, but I would not recommend running in production this way. If it works for you, use it to get your data out and move to a MySQL-based WordPress site instead.
Instructions are at the following GitHub Gist.
https://gist.github.com/josheinstein/5e9def87cc95132dbe75