I'm sorry about that. I wasn't aware of that before you mentioned it. There have been changes in PHP and from what I googled after your question, it seems that the warning is outdated. I have to verify this though. So if WordPress is working, you don't seem to be having database connection issues, and I suggested ignoring the warning for now and continue with the troubleshooting. I added a note to my to-do to look into this and update the warning if needed.
I was trying to figure out why the shortcode [s2Member-Login /] isn't working on my site.
You really need to make it clear which shortcodes work with the Framework version and which need the Pro version.
We usually mention when a feature is Pro or not, even in the forums, but it could have been missed now and then. Could you show me where you saw the s2Member-Login shortcode without saying that it's a Pro feature, please? Thanks!
... but above, under "Installing the s2Member® Framework"it says:
Yes, they both say the same, and they're not wrong. The Pro add-on is just uploaded to the plugins folder and will be detected and enabled by the Framework. The instructions assume you are installing s2Member from scratch and mentiones the activation of the Framework as a requisite for the Pro add-on to become active too. I didn't think it'd cause confusion, but I see your point. I'll see how it could be improved.