You appear to be using the latest version of XenForo which, for the most part, should be fine with PHP 8.0.
To clarify the situation for anyone else, the site doesn't load, it just displays the content of the
index.php
script:
You appear to be using Apache. This indicates that PHP is not configured correctly to work with Apache web server. You either need to enable
mod_php
support for Apache or configure Apache to hand off its requests to
php-fpm
.
This is a server configuration issue and not something we can directly support. If you're unable to configure your dedicated server you should either move your site over to managed hosting where someone will manage the server for you or employ the services of...