我有2个XAMPP实例。 xampp的每个实例代表不同的PHP版本。我希望能够打开xampp控制面板并成功启动apache / mysql。 mysql数据应该保持独立。因此,我希望第二个xampp在端口3307上运行,而xampp的第一个实例保持在3306上。
问题 无论在my.ini中将端口设置为3307,单击"开始"在xampp控制面板中产生了一个3306版本的mysqld。
更有趣 如果我去基地目录 - >手动运行mysql_start.bat,它将正确生成3307版本。虽然这是我的问题的解决方案,但它并不理想。我希望它通过xampp控制面板进行控制。而且我想弄清楚为什么会发生这种情况!
其他笔记 我还在
中设置了端口3307答案 0 :(得分:1)
您需要更改xampp-control.ini上的服务端口配置 -
[ServicePorts]
Apache=80
ApacheSSL=443
MySQL=3306
FileZilla=21
FileZillaAdmin=14147
Mercury1=25
Mercury2=79
Mercury3=105
Mercury4=106
Mercury5=110
Mercury6=143
Mercury7=2224
TomcatHTTP=8080
TomcatAJP=8009
Tomcat=8005
希望这会有所帮助。