That's weird. I will double check and confirm but I'm pretty sure it was this change that fixed it.
(I tested on 2 separate systems earlier when I did this - although admittedly I installed both so maybe there's something peculiar to my install routine)
Added after 22 minutes: Yes, strange. Editing the $fakeuser setting does enable/disable updating the /etc/asterisk/a2billing.conf file through the admin interface for me.
For instance if I change -
Code:
$fakeuser = "admin1";
I get the following error when clicking on Update
Code:
User: admin1 does not have access to this feature.
Write failed!
Not a problem at all if it doesn't affect anyone else as I can work around it.
The only thing I can think that I do with users when I install that could be causing this is deleting the 'root' user from the admin interface? I can't see why though.
Matt