There are problems with the current ancient PHP version on turing that is linked against OpenSSL 1.0, which can't connect to letsencrypt SSL sites.
- Upgrade the flourish library code to a later version (though that framework seems to be abandonware itself, there have been upgrades in the past 8 years)
- Identify any PHP constructs and quirks that only worked on PHP5, make any changes backwards-compatible.
- Start using new PHP code
- Find a new PHP package that will work on turing, or build from source, with all the extensions etc that are required.
- Investigate upgrading turing to a more modern Debian. Having a nice good supported build of OpenSSL that the packages for that version of Debian supports would be good.
There are problems with the current ancient PHP version on turing that is linked against OpenSSL 1.0, which can't connect to letsencrypt SSL sites.