我在Debian上安装了icinga2:
deb http://debmon.org/debmon debmon-jessie main
deb http://httpredir.debian.org/debian jessie-backports main
我跑:
apt-get install icinga2-ido-mysql
apt-get install icingaweb2
并执行自我配置 现在,我正在访问http://localhost/icingaweb2/setup 在DB配置页面上,它给了我:
您配置用于Icinga Web 2的数据库似乎是Icinga的一个>。请注意,此数据库配置应该用于Icinga Web 2的配置,强烈建议>不要在同一个数据库中混合使用不同的模式。如果这是故意的,>您可以跳过验证并忽略此警告。如果没有,请提供>不同的数据库。
我手动运行数据库配置:
mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql
作为手动要求,并给出新的DB名称,并得到相同的错误...
在GitHub中,在项目的部分,在第133行的DbResourcePage.php中,错误产生。
有人可以建议我该怎么做?
答案 0 :(得分:2)
尝试更新icingaweb2架构:
mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/icinga_web.sql
希望这可以帮助你。
干杯