【发布时间】:2018-06-02 13:24:05
【问题描述】:
11:05:16 AM [Apache] Apache Service detected with wrong path
11:05:16 AM [Apache] Change XAMPP Apache and Control Panel settings or
11:05:16 AM [Apache] Uninstall/disable the other service manually first
11:05:16 AM [Apache] Found Path: "C:\xampp\apache\bin\httpd.exe" -k runservice
11:05:16 AM [Apache] Expected Path: "c:\newxampp\apache\bin\httpd.exe" -k runservice
11:05:16 AM [mysql] MySQL Service detected with wrong path
11:05:16 AM [mysql] Change XAMPP MySQL and Control Panel settings or
11:05:16 AM [mysql] Uninstall/disable the other service manually first
11:05:16 AM [mysql] Found Path: C:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql
11:05:16 AM [mysql] Expected Path: c:\newxampp\mysql\bin\mysqld.exe --defaults-file=c:\newxampp\mysql\bin\my.ini mysql
11:05:16 AM [mysql] Problem detected!
11:05:16 AM [mysql] Port 3306 in use by "C:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql"!
11:05:16 AM [mysql] MySQL WILL NOT start without the configured ports free!
11:05:16 AM [mysql] You need to uninstall/disable/reconfigure the blocking application
11:05:16 AM [mysql] or reconfigure MySQL and the Control Panel to listen on a different port
我想在本地服务器上运行 2 个 xampp,我在正常安装之后安装了一个,另一个我将文件夹名称更改为 newxampp。我已经更改了 httpd.conf 中第二个 xampp 使用的端口以及 mysql 端口。
问题是为什么第二个xampp的xampp apache和mysql没有运行并出现上述错误。
安装2个xampp的原因:
我已经完成了在 5.5 php 中运行的项目,目前我想学习使用 zend 框架,但我无法安装 composer,因为它需要 5.6 php 及更高版本,所以我安装了 7.0 的新 xampp。我不能只更新旧的 xampp,因为我有很多项目使用旧版本并且现在很难更新
Xampp 版本是:
one is v3.2.1 other is v3.2.2
【问题讨论】:
-
为什么要运行2?而不仅仅是使用虚拟主机?
-
主要原因是我想运行不同版本的php。我已经完成了在 5.5 php 中运行的项目,目前我想学习使用 zend 框架,但我无法安装 composer,因为它需要 5.6 php 及更高版本,所以我安装了 7.0 的新 xampp。我不能只更新旧的 xampp,因为我有很多项目使用旧版本并且现在很难更新@LawrenceCherone
-
很公平.. 不过我认为你应该考虑使用 docker。否则,如果您确实想走这条路,您基本上会深入了解 apache 和 mysql 中的每个配置,并更改端口和路径并手动运行服务,而不会干扰 XAMPP 工具。
-
@LawrenceCherone 我确实更改了
httpd.conf和my.ini中的端口我认为原因是第一行中的一个说路径错误,但我不知道在哪里更改路径说@ 987654327@ 我搜索了所有配置文件,但都指向路径c:\newxampp所以我认为这是我没有接触过的地方,我不知道 -
@LawrenceCherone 至于 docker,让我检查一下它是什么,看看它是否可能是我的一个选择,是否像 xampp 一样?