tsugiproject / tsugi

Tsugi Admin, Developer, and Management Console (pls join the dev list)
http://www.tsugi.org
Apache License 2.0
346 stars 257 forks source link

Make Tsugi work on PHP 8.2 #155

Closed csev closed 1 year ago

csev commented 1 year ago

Some of the Tsugi core code generates warnings under PHP 8.2. It would be nice if Tsugi came up under PHP 82 and ran without error.

davidpbauer commented 1 year ago

Hey Chuck, this is on our list as well. Drew and I can take a look and see what's needed to support 8.2.

csev commented 1 year ago

It is already in progress @pravintargaryen is working on it.

ottenhoff commented 1 year ago

PHP 7.4 is now EOL. Why not move PHP 8 branch into master?

https://www.php.net/supported-versions.php

csev commented 1 year ago

This is now in master and working nicely. The biggest problem was functions line strlen() and htmlentities() freaking out if their parameter was a null or false. Sigh.