Asterisk GUI - 检查 GUI 文件夹的写入权限

Asterisk GUI - Checking Write Permission for GUI Folder

我已经在 Ubuntu Desktop 14.04 上安装了 Asterisk 和 Asterisk GUI。当我进入 GUI 页面并登录时,它出现并显示 "Checking write permission for gui folder" 并停留在该屏幕上。

http.conf 文件:

[general]
enabled = yes
bindaddr = 10.0.0.16
bindport = 8088
prefix = asterisk
;sessionlimit=100
enablestatic = yes
redirect = / /asterisk/static/config/index.htm

manager.conf 文件:

[general]
enabled = yes
webenabled = yes
port = 5038
bindaddr = 10.0.0.16

;#include "manager.d/*.conf"

[admin]
secret = admin
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config,originate

这些配置文件没有任何关系。

1) 检查 asterisk.conf 它使用的用户(通常是星号)

2) 做

 chown asterisk /var/lib/asterisk/ /var/spool/asterisk -R

chmod 777 应该只需要,当用户 asterisk 没有被添加或者当它的组成员不知何故搞砸了 - 否则 chown 应该足以打开astdb.sqlite3 处于 read/write 模式。

chown -R asterisk:asterisk /etc/asterisk/ /var/lib/asterisk /usr/share/asterisk
chmod 644 /etc/asterisk/*

wiki