The encoded file /var/www/fusionpbx/app/api/app_config.php is not permissioned for x.x.x.x

ewsamuels

New Member
Dec 14, 2016
9
1
3
I added an a 3rd Fusionpbx server which is a clone of another server just with a different IP.

However I am getting the error "The encoded file /var/www/fusionpbx/app/api/app_config.php is not permissioned for x.x.x.x" whever I try to access

Advanced >> Applications Menu

OR

Advanced >> Upgrade >> App Defaults
Advanced >> Upgrade >> Permission Defaults


Any ideas?
 
Member features for FusionPBX have to be installed for that specific server.

So to fix this. Remove the API that was not created for this server.
``
rm -R var/www/fusionpbx/app/api/
```

Now reinstall it so that it can be built for that server.
 
Hi Mark,

That worked thanks and I also had to do the same for the Call Center Summary and Call Center Wallboard.

Now I am having this new issue when I click on Status >>> Call Center Summary:

Fatal error: Uncaught Error: Class 'settings' not found in /var/www/fusionpbx/app/call_center_summary/resources/classes/call_center_summary.php:52Stack trace:#0 /var/www/fusionpbx/app/call_center_summary/queue_summary.php(50): call_center_summary->__construct()#1 {main} thrown in /var/www/fusionpbx/app/call_center_summary/resources/classes/call_center_summary.php on line 52
 
This means you are running an old version. If you would upgrade in the branch you are on, it should fix this issue unless your version is too old.