无法在Cent OS 7上运行OTRS守护程序,OTRS6

时间:2018-02-13 11:03:10

标签: perl otrs

尝试在CentOS linux上启动ORTS守护程序时遇到问题

FACILITY:

  

OTRS-otrs.Daemon.pl - 守护进程   内核::系统::守护进程:: DaemonModules :: SystemConfigurationSyncManager-07

MESSAGE:

  

对用户' otrs' @' localhost'拒绝访问(使用密码:是)

当我尝试使用命令获取状态时:

./opt/otrs/bin/otrs.Daemon.pl status

收到此消息:

Manage the OTRS daemon process.

Daemon running

但是当我进入网页时,它说OTRS守护程序没有运行。 任何帮助表示赞赏!?

2 个答案:

答案 0 :(得分:2)

错误来自mysql守护进程,与Perl无关。在运行otrs的服务器上的命令行上尝试:

mysql --user=otrs --host=localhost --password=XXXXXXX

那可能会因同样的错误而失败。一旦修复了mysql配置以便命令成功,otrs也应该启动。

省略选项--password并让mysql提示你输入密码,如果你不是一个人在机器上。

失败的另一个原因当然是你配置错误的otrs,你必须更改mysql用户,主机或密码。

答案 1 :(得分:1)

寻找解决方案两天后,我终于开始工作了。 我首先更改到/ opt / otrs / bin /目录。 要使守护程序正常工作,您必须以otrs用户身份启动守护程序。 为此,只需将用户更改为otrs即可:您可以使用此命令。 (su otrs),将提示您输入otrs的密码。只需输入密码,然后使用(whoami)命令检查您是否是otrs。如果显示当前用户是otrs,请发出此命令(./otrs.Daemon.pl状态)以查看守护程序的当前状态。如果显示守护程序未运行,则发出此命令(./otrs.Daemon.pl启动)。