2011-01-25 19 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

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

रूबी का संस्करण आपकी डिफ़ॉल्ट रूबी है।

+0

यह मेरी समस्या हल हो गया। – octavian

संबंधित मुद्दे