I'm not familiar with tNG_RestrictAccess, I'd remove that code and see if you still have issues. It may not be compatible with php7 or mysqli.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.