As of UBB.threads 7.5.8, your server will need to be running at least PHP version 5.1.2+ (Released November 2005)

-- From PHP 5.1.2+; The "date_default_timezone_set" function started to validate the timezone parameter.
in PHP 5.1/5.2, you will get an error in the server logs if the setting is not set.

-- From PHP 5.3+; The "date_default_timezone_set" function throws an E_WARNING instead of E_STRICT.
In PHP 5.3, you will only get a warning if this variable is not set within your php.ini file.

The PHP function "date_default_timezone_set" is set within your server's php.ini file.

Most modern web servers are running at least PHP 5.3 (Released June 2009), with the most common version being either PHP 5.5 or PHP 5.6.
UBBCentral runs PHP v5.3
My UBB.threads sites are on PHP 5.6


Further reading on server requirements:
https://www.ubbwiki.com/article/view/27/server-requirements-and-suggestions.html
and
https://www.ubbwiki.com/archive/view/43/ubb-threads-v7-6-0-system-requirement-test-20151204.html


NOTE: UBB.threads 7.5.x does not support PHP v7


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Preview: UBBT 8.0.0
isaac @ id242.com // my forum @ CelicaHobby.com