Fred S
Two Naked Frogs Brewery, Winery, & Meadery
Thoughts on installation on Raspbian Stretch
So the main source of issue is that Raspbian Stretch makes use of php7, while the RPINTS software was designed in php5.
Unless someone performs a deep dive into the RPINTS source code to update for usage within php7, we simply need to bypass using php7.
That is exactly what I had done - and I am working fine (without flow meters yet though) with php7, and have made the required changes to the RPints source.
For the moment, lets forgo the pros/cons of this approach vs reverting to PHP5. This makes for a great friendly discussion over a few beers.
I would like to take your approach and retrofit it to Stretch, and then try to finish up with the new RPints source conversion I had done. Hence the request for a non PDF version of your instructions so I can make the note changes as an alternate revision using php7. My RPints source code changes are mainly around function parameter passing (mysql connection link) and converting one void function to return the connection link object. (I'm not a fan of attempting to use globals in general if at all possible.)
Note - my changes on getting things to work is different than yours. I admit I'm more of a hack when it comes to the OS, and so would prefer to use a version from someone who really knows what they are doing as a baseline as it definitely looks more sound.
Thanks,