在端口3307 Windows

时间:2016-09-12 05:27:13

标签: php mysql apache xampp

我有2个XAMPP实例。 xampp的每个实例代表不同的PHP版本。我希望能够打开xampp控制面板并成功启动apache / mysql。 mysql数据应该保持独立。因此,我希望第二个xampp在端口3307上运行,而xampp的第一个实例保持在3306上。

问题 无论在my.ini中将端口设置为3307,单击"开始"在xampp控制面板中产生了一个3306版本的mysqld。

更有趣 如果我去基地目录 - >手动运行mysql_start.bat,它将正确生成3307版本。虽然这是我的问题的解决方案,但它并不理想。我希望它通过xampp控制面板进行控制。而且我想弄清楚为什么会发生这种情况!

其他笔记 我还在

中设置了端口3307
  • php \ php.ini
  • phpMyAdmin的\ config.inc
  • XAMPP-CONTROL.INI

1 个答案:

答案 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

希望这会有所帮助。