Help for old c5.6.4.0?

Wondering if there is still help for a friend’s very old concrete5 install?

concrete5 Version 5.6.4.0
PHP 7.1.33

When we log in, there is nothing in the bar above web pages to allow editing, dashboard, etc. Just a blank bar. Thus, no way to edit existing pages. Help?

EDIT:
This message shows in error_log for every page viewed:
[28-Dec-2025 17:53:09 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/accountName/public_html/updates/concrete5.6.4.0/concrete/tools/page_controls_menu_js.php:4) in /home/accountName/public_html/updates/concrete5.6.4.0/concrete/core/libraries/view.php on line 648
End of edit

I also see error messages here and there such as:

“An unexpected error occurred. Call to undefined function simplexml_load_string()”
when I click the “News” link in dashboard.

and, when I click "Page Properties" in Dashboard/Sitemap:

”Warning: Cannot modify header information - headers already sent by (output started at /home/accountName/public_html/updates/concrete5.6.4.0/concrete/tools/edit_collection_popup.php:99) in /home/accountName/public_html/updates/concrete5.6.4.0/concrete/core/libraries/view.php on line 648”
”An unexpected error occurred. Call to undefined function simplexml_load_file()”

I tried going to other versions of PHP. Higher version and some pages, or the whole system, do not work. Lower PHP version does not help my issue.

Any ideas beside creating a new, up to date, website?
Thank you!

ENVIRONMENT:

concrete5 Version
5.6.4.0

concrete5 Packages
Event Calendar (3.3.5), Foundation (1.4), Html5 Music (1.0.3), Music (1.0.4), Sortable Fancybox Gallery (1.17).

concrete5 Overrides
blocks/audio_player, jobs/clean_temp_sessions.php, themes/default, themes/dark_chocolate

concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off

Server Software
Apache

Server API
cgi-fcgi

PHP Version
7.1.33

PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, i360, iconv, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, Reflection, session, shmop, snmp, soap, sockets, SourceGuardian, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xmlrpc, zip, zlib.

PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
max_multipart_body_parts - -1
memory_limit - 32M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
ic24.api.max_timeout - 7
ldap.max_links - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - nocache
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5

The site wants to use ‘simplexml_load_file’ but perhaps it’s not loaded by PHP. Throw the line of code below into a file called phpinfo.php in the root of your server and run it and search the resulting page for “SimpleXML” and see what’s there.

<?php phpinfo(); ?>

I have a 5.6.4 site running on PHP7.4 and SimpleXML is listed as enabled

‘–enable-simplexml=shared’

This is what mine says:

I’d ask your host’s tech support to ensure it’s actually loading SimpleXML

Thank you, I will look into this tomorrow.