【问题标题】:Sonar Installation problem声纳安装问题
【发布时间】:2011-06-15 00:46:08
【问题描述】:

安装信息

使用嵌入式数据库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 %>

您知道如何处理该错误消息吗?

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    当数据库设置不正确时,我通常会收到该消息(本地有问题,在这种情况下我尝试全新安装)。
    或者您可以关联的 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)
    

    【讨论】:

    • 确保用户名和密码与声纳配置文件中的内容相符。
    【解决方案2】:

    http://localhost:9000/setup 将初始化数据库并更正此错误

    【讨论】:

      【解决方案3】:

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

      干杯..!

      【讨论】:

        【解决方案4】:

        我的操作系统是Mac

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

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

        Ruby 的版本是您的默认 ruby​​。

        【讨论】:

          猜你喜欢
          • 2017-02-20
          • 2023-03-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-02
          • 1970-01-01
          • 2020-11-14
          • 2012-11-03
          相关资源
          最近更新 更多