2011-01-25 68 views
9

有关安装信息声纳安装问题

使用嵌入式数据库Derbis

问题:

我跑bin/windows-x86-32/StartSonar.bat然后单击http://localhost:9000

在点击这个,我得到以下错误:

We're sorry, but something went wrong. 
Please try back in a few minutes and contact support if the problem persists. 
<%= link_to "Go back to the homepage", home_path %> 

你知道该如何处理该错误信息。

回答

6

当数据库未正确设置(本地有问题,在这种情况下,我尝试全新安装)时,我通常会收到该消息。
或者你可以关联的mysql数据库有一个问题(在sonar.properties文件中错误'sonar.jdbc.username'或'sonar.jdbc.password')。
或者您的服务器/工作站上没有嵌入式数据库的默认端口(jdbc:derby://localhost:1527/sonar;create=true)。


如果你使用MySQL数据库(不是你的情况下),您需要先创建它:

mysql [localhost] {root} ((none)) > CREATE DATABASE IF NOT EXISTS sonar CHARACTER SET utf8 COLLATE utf8_general_ci; 
Query OK, 1 row affected (0.01 sec) 

mysql [localhost] {root} ((none)) > grant all privileges on sonar.* to 'sonar'@'localhost' identified by 'sonar'; 
Query OK, 0 rows affected (0.00 sec) 

mysql [localhost] {root} ((none)) > flush privileges; 
Query OK, 0 rows affected (0.00 sec) 
+0

确保用户名和密码符合它在声纳配置文件中所说的内容。 – special0ne 2011-05-10 00:46:47

3

检查声纳日志文件以查找您正面临的问题。找出日志文件的错误并尝试解决它。

干杯..!

2

我的操作系统是Mac

如果声纳的版本是6.x,请尝试运行如下步骤:

  1. 检查日志:/Users/test/Downloads/sonarqube-6.0/logs/sonar.log
  2. 无论是有错误:“zh-CN” is not a valid locale
  3. 请运行该命令:gem uninstall -i /Users/test/.rvm/gems/ruby-2.3.0 i18n

Ruby的版本是您的默认ruby。

+0

这解决了我的问题。 – octavian 2017-01-30 18:37:11