使用服务启动星号时运行脚本



我遇到了一些奇怪的问题,在使用"服务星号启动"启动星号时执行脚本。

当我使用星号

-vvvvc启动星号时,我可以使用system((应用程序在拨号计划中运行脚本,但是当我使用服务(服务星号开始(启动星号时,星号无法执行脚本,出现诸如"无法执行命令"之类的错误。

我已将星号安装为星号用户。安装是通过 FreePBX 安装完成的。

我尝试了各种选项,例如使用 chown 更改脚本(chown asterisk:asterisk 脚本(、chmod 777 脚本,但不起作用。

您使用的是哪个操作系统版本?如果是 RHEL/CentOS 7,那么你应该使用 "systemctl start asterisk" 代替。如果是 RHEL/CentOS 6,那么您可以正确运行该命令。请注意,此启动脚本safe_asterisk启动中间脚本,后者依次启动星号本身。

检查/var/log/messages 和/var/log/asterisk/full - 在启动失败的那一刻,那里出现了任何有趣的东西吗?

在执行此启动脚本后,您能否共享进程列表(ps -ef | grep asterisk(?

相关内容

  • 没有找到相关文章

最新更新