Failed loading /usr/lib64/php/modules/ixed.5.6.lin

Below is the error I get when running the command. is this php module corrupted?
I saw somewhere its a permission issue. How do I reset permission to 755 on ixed.5.6.lin
I need the exact details to reset permission to 755 since i don’t know how to do that.

[[email protected] ~]# fwconsole restart
Failed loading /usr/lib64/php/modules/ixed.5.6.lin: /usr/lib64/php/modules/ixed .5.6.lin: undefined symbol: _zval_ptr_dtor
Running PBXact shutdown…

Running Asterisk pre from Core module
Stopping Call Transfer Monitoring Service
Running Asterisk pre from Iotserver module
SmartOffice Server is not running
Running Asterisk pre from Restapps module
Stopping RestApps Server
Stopped RestApps Server
Running Asterisk pre from Sangomaconnect module
SangomaConnect Server is not running
Running Asterisk pre from Sangomartapi module
Stopping Sangoma RT API Server…
Stopped Sangoma RT API Server
Running Asterisk pre from Ucp module
Stopping UCP Node Server
[>---------------------------] 1 sec
Stopped UCP Node Server
Running Asterisk pre from Xmpp module
Chat Server is not running
Shutting down Asterisk Gracefully. Will forcefully kill after 30 seconds.
Press C to Cancel
Press N to shut down NOW
[============================] 5 secs
Advanced Recovery service is not running
Wanrouter: No valid Sangoma Hardware found, if you have no Sangoma cards this is OK
Stopping DAHDi for Digium Cards
DAHDi Stopped
Queue Callback Server is not running
Queue Callback Event Server is not running
Running PBXact startup…
Running Asterisk pre from Dahdiconfig module
Wanrouter: No valid Sangoma Hardware found, if you have no Sangoma cards this is OK
Starting DAHDi for Digium Cards
DAHDi Started
Running Asterisk pre from Firewall module
Running Asterisk pre from Oracle_connector module
Running Asterisk pre from Sysadmin module
Running Sysadmin Hooks
Restarting fail2ban
fail2ban Restarted
Updating License Information for 84544609
Checking Vpn server
Running Asterisk pre from Vega module
Running Vega Hooks
Starting Asterisk…
[============================] 7 secs
Asterisk Started
Running Asterisk post from Adv_recovery module
Advanced Recovery is not licensed.
Running Asterisk post from Core module
Starting Call Transfer Monitoring Service

Broadcast message from [email protected] (Fri Jun 3 06:52:54 2022):

Firewall service now starting.

Running Asterisk post from Dahdiconfig module
Running Asterisk post from Endpoint module
Running Asterisk post from Iotserver module
This product is not licensed
Running Asterisk post from Pagingpro module
Running Asterisk post from Restapps module
Starting RestApps Server…
[>---------------------------] 1 sec
Started RestApps Server. PID is 25127
Running Asterisk post from Sangomaconnect module
Starting SangomaConnect Server…
Domain not configured. Cannot start SangomaConnect server
Running Asterisk post from Sangomartapi module
Starting Sangoma RT API Server…
[>---------------------------] 1 sec
Started Sangoma RT API Server. PID is 25578
Running Asterisk post from Ucp module
Starting UCP Node Server…
[>---------------------------] 1 sec
Started UCP Node Server. PID is 25678
Running Asterisk post from Vqplus module
Queues Pro is not licensed.
Running Asterisk post from Xmpp module
Resetting PBX Users Failed: The command “node /var/www/html/admin/modules/xmpp/node/resetpbxusers.js” failed.

Exit Code: 1(General error)

Working directory: /root

Output:

Error Output:

Unable to connect to the PBX!Failed loading /usr/lib64/php/modules/ixed.5.6.lin: /usr/lib64/php/modules/ixed.5.6.lin: undefined symbol: _zval_ptr_dtor

/var/www/html/admin/modules/xmpp/node/node_modules/freepbx/lib/freepbx.js:25
throw “There was an error trying to connect to the PBX”;
^
There was an error trying to connect to the PBX

Failed loading /usr/lib64/php/modules/ixed.5.6.lin: /usr/lib64/php/modules/ixed .5.6.lin: undefined symbol: _zval_ptr_dtor
i get this when i log into ssh as well

To reset permissions try running fwconsole chown

I would also suggest running a yum update afterwards to make sure everything is up to date.

I ran the fwconsole chown
it gave the same error at first line.
then it gave this
chown: changing ownership of ‘/var/www/html/.freepbx-known/.nodelete’: Operation not perm itted
Then it looked like it was doing something.
I did the yum update, and tried the fwconsole chown again, and same error.

i saw somewhere that i have to 755 the 5.6.lin file.
chmod 755 /usr/lib64/php/modules/ixed.5.6.lin ← this ran correctly with out errors
but still the same error message with other commands.

does this mean I have php version 5.6? but i have freepbx16
Current PBX Version:16.0.19
Current System Version:12.7.8-2204-1.sng7

Interested to see anyone with knowledge of SoyrceGuardian in any part of FreePBX. . .

Whats the best way to back up my system and fully resent my PBexact UC 40 to original software, and make sure all licenses correct? I think there are corruptions in my system. Unless there is a way to look for corrupted services and files. Phone calls work well with phones on defined network, but its this back end stuff that is suffering.

i went to the directory and ran
nano ixed.5.6.lin and the contents are corrupted, not a language. what do I do?

How do I reinstall this file?
does FreePBX have a repair file utility?
Is this file the same for everyone?
what is best practice to do a backup, and full reinstall of the system?