【发布时间】:2012-03-24 04:10:03
【问题描述】:
我已按照以下步骤在 Windows 7 Home(64 位)中安装 XAMPP 1.7.7
我下载的是 ZIP 文件而不是 EXE 文件,并将其保存到“下载”文件夹中。
我使用 WinRAR 提取了其中的所有内容。
解压 ZIP 文件后,我将新创建的“xampp”文件夹从“Downloads”移动到“C:\”
接下来,我关闭了用户帐户控制 (UAC)。
然后,导航到“C:\xampp”并创建桌面快捷方式。
运行新的 XAMPP Control Desktop 快捷方式并“启动”用于 MySQL、Apache 和 Tomcat 的快捷方式。对于 MySQL、Apache,我看到一个绿色的“正在运行”指示器。但是,对于 Tomcat 什么都没有。日志显示 Tomcat 已在端口 8080 上启动,但实际上并非如此,而且我没有看到绿色的“正在运行”指示灯。
当我打开 Web 浏览器并输入 http://localhost 时,我会看到 XAMPP 启动画面。但是,如果我尝试使用http://localhost:8080,它会显示“无法连接”。如果我转到 Tomcat 状态,我会看到:
XAMPP 状态 此页面为您提供了一个页面来查看有关哪些正在运行和工作以及哪些不工作的所有信息。
MySQL database ACTIVATED
PHP ACTIVATED
HTTPS (SSL) ACTIVATED
Common Gateway Interface (CGI) ACTIVATED
Server Side Includes (SSI) ACTIVATED
SMTP Service DEACTIVATED
FTP Service DEACTIVATED
Tomcat Service DEACTIVATED
为什么 Tomcat 被停用?我试图用 .EXE 文件安装 XAMPP 1.7.7 并且发生了同样的事情。我该如何解决这个问题?
【问题讨论】:
-
这是因为你的 JDK/Java 运行环境不是 32 位版本,就像 xampp 是 32 位结构一样。第 1 步:卸载您的 xampp。第 2 步:卸载您的 java 和 jdk。第 3 步:从oracle.com/technetwork/java/javase/downloads/… 安装 jdk-8u131-windows-i586.exe 第 4 步:重新安装 xampp。这将解决您的问题。
标签: tomcat xampp windows-7-x64