2012-12-21 80 views
2

我在xampp中遇到了mysql問題,所以我決定重新安裝xampp。 Tomcat現在似乎有問題了。它在控制面板的模塊服務列中顯示爲綠色,但我無法啓動它。它只是說「嘗試啓動Tomcat服務」。tomcat不是以xampp開頭

我也有以下奇怪的症狀。我可以在瀏覽器中訪問htdocs中的php文件。可以預見的唯一的錯誤是一個錯誤認爲舊的mysql用戶名不被識別。我也可以訪問「localhost/phpmyadmin」,然後它會警告我更改默認密碼和用戶名的重要性。

但是我無法訪問「localhost/xampp」;所以不能做出這些改變。

我是一個愛好編程,並問了一個問題關於早些時候今天這個問題,但都無濟於事。從那以後,我清楚地意識到了Tomcat的一些問題。因此,這就是問題的根本原因。

不過,說實話,我從來沒有知道什麼是地獄的Tomcat沒有當我有XAMPP之前罰款運行。

我將不勝感激任何幫助。乾杯

回答

1

其中os是你在(linux/windows/...)上工作。我在win8上工作過,而且遇到了類似的問題。 的Tomcat無法啓動和我所要做的就是添加JAVA_HOME環境變量(路徑JAVA JDK文件夾),將其添加到路徑變量,並添加CATALINA_HOME變量 你可以將其添加槽用下一行CMD:

set "JAVA_HOME=c:\Program Files (x86)\Java\jdk1.7.0_03" 
set "PATH=%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;%PATH%" 
set "CATALINA_HOME=d:\usr\apache-tomcat-7.0.27" 
在第一線

站在那裏,C:...更改爲您的目錄包含Java和第三目錄的路徑包含的tomcat,還檢查它們是否屬於同一類型,我的XAMPP是x86和x64的java的它並沒有一起工作,所以我已經安裝了x86 java

也嘗試使用cmd啓動tomcat(轉到tomcat文件夾中的bin文件夾並鍵入startup.bat)

0

嘗試通過雙擊運行catalina_start。你可以在你安裝Tomcat的目錄中找到它。 這樣做,你可能想在CMD運行這些命令之前:

set "JAVA_HOME=c:\Program Files (x86)\Java\jdk1.7.0_03" 
set "PATH=%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;%PATH%" 
set "CATALINA_HOME=d:\usr\apache-tomcat-7.0.27" 

更改這些命令基於JDK的安裝和Tomcat

+0

的你怎麼知道他正在使用的Tomcat版本的路徑? – Kmeixner