我正在Debian上安装icinga2,从:

deb http://debmon.org/debmon debmon-jessie main
deb http://httpredir.debian.org/debian jessie-backports main

如下所述:
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/getting-started#setting-up-mysql-db
我跑:
apt-get install icinga2-ido-mysql
apt-get install icingaweb2

它执行自我配置。
现在,我正在访问http://localhost/icingaweb2/setup
在数据库配置页面上,它给出了:
您配置用于Icinga Web 2的数据库似乎是Icinga的1>。请注意,此数据库配置应该>用于Icinga Web 2的配置,强烈建议>不要在同一数据库中混合不同的架构。如果这是有意的,>您可以跳过验证并忽略此警告。如果没有,请提供>另一个数据库。
我使用以下命令手动运行数据库配置:
mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql

根据手册的要求,给出新的数据库名称,并得到相同的错误。。。
在GitHub的项目部分中,在DbResourcePage.php的第133行中,会产生错误。
有人能告诉我我能做什么吗?

最佳答案

尝试更新icingaweb2架构:

mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/icinga_web.sql

希望这能帮到你。
干杯

08-28 06:20