20:44:57 [main] Initializing Control Panel
20:44:57 [main] Windows Version: Windows 7 Professional SP1 64-bit
20:44:57 [main] XAMPP Version: 1.8.0
20:44:57 [main] Control Panel Version: 3.0.12 [ Compiled: June 24th 2012 ]
20:44:57 [main] Running with Administrator rights - good!
20:44:57 [main] XAMPP Installation Directory: "c:\xampp\"
20:44:57 [main] Initializing Modules
20:44:57 [apache] XAMPP Apache Service is already running on port 80
20:44:57 [apache] XAMPP Apache Service is already running on port 443
20:44:57 [mysql] MySQL Service Detected With Wrong Path
20:44:57 [mysql] Uninstall the service manually first
20:44:57 [filezilla] XAMPP FileZilla FTP Server Service is already running on port 21
20:44:57 [filezilla] XAMPP FileZilla FTP Server Service is already running on port 14147
20:44:57 [main] Starting Check-Timer
20:44:57 [main] Control Panel Ready
从昨天开始就发现xampp不能用,于是我就进行了升级,可是后来问题依然如此。今天我从从xampp官方网站看到,此软件已经升级到最新XAMPP 1.8.0 ,我以前用的是1.7.7.
更新:
- Apache 2.4.2
- MySQL 5.5.25a
- PHP 5.4.4
- phpMyAdmin 3.5.2
- FileZilla FTP Server 0.9.41
- Tomcat 7.0.28 (with mod_proxy_ajp as connector)
- Strawberry Perl 5.16.0.1 Portable
- XAMPP Control Panel 3.0.12 (from hackattack142)
我开始安装的是非安装版本,但是出现了上面的那种错误。于是我就下了installer版本,但是这个版本安装以后,也出现上面的错误提示,只能启动Apache,而mysql不能启动。我开始去百度和gg,但是没有这方面的资料。后来我找到
http://www.apachefriends.org/f/viewtopic.php?p=196832&sid=9bff9a1f7a905877ab435873f63c236a
这里,我发现下面的写了,说是xampp检测到mysql的windows安装服务,不是目前xampp正在使用的,把这个服务器删除,再重新安装mysql服务就可以了。
我安装上面的方法查找到windows系统服务中的mysql服务,属于我以前备份的其它服务器中的mysql服务,而我昨天我在安装虚拟机中的Apache+php+mysql时,点了一下,居然在服务中添加了这个服务,就造成了今天我安装新的xampp无法启动。于是我用以下命令对该服务进行了删除:
sc delete mysql
然后我重新从安装了xampp,,成功启动!