我在 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
按照手册的要求,并给出新的数据库名称,并得到相同的错误...
在 GitHub 的项目部分中,在第 133 行的 DbResourcePage.php 中产生错误。
有人可以建议我该怎么做吗?