我在xampp中遇到了mysql的问题所以我决定重新安装xampp。我现在似乎与Tomcat有问题。它在控制面板的模块服务列中以绿色标记,但我无法启动它。它只是说“尝试启动Tomcat服务”。
我也有以下奇怪的症状。我可以在浏览器中访问htdocs中的php文件。可以预见的唯一的错误是关于旧的mysql用户名未被识别的错误。我还可以访问“localhost / phpmyadmin”,然后警告我更改默认密码和用户名的重要性。
但是我无法访问“localhost / xampp”;所以不能做出这些改变。
我是一名业余爱好程序员,今天早些时候就这个问题提出了一个问题,但无济于事。我已经清楚地意识到Tomcat会有所作为。因此,这可能是问题的根本原因。
但是,说实话,我从来不知道Tomcat在xampp运行之前做了什么。
我非常感谢任何帮助。干杯
答案 0 :(得分: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和java x64并且它没有我一起工作所以我安装了x86 java
也尝试使用cmd启动tomcat(转到tomcat文件夹中的bin文件夹并输入startup.bat)
答案 1 :(得分: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的安装路径更改这些命令