如何在Windows上运行多个XAMPP版本?

pwuypxnk  于 7个月前  发布在  Windows
关注(0)|答案(1)|浏览(87)

我需要在Windows上运行多个php版本,因为我有不同的项目与php v7,v8和v8.2.我使用XAMPP.因此,出于这个原因,我已经安装在我的Windows在C:\ directory XAMPP版本在文件xamppv 70,xamppv 80和xamppv 82. xamppv 80正在运行,没有问题.但当我尝试切换到其他XAMPP版本我运行错误.

5:43:02 PM  [main]  Initializing Control Panel
5:43:02 PM  [main]  Windows Version:  Enterprise  64-bit
5:43:02 PM  [main]  XAMPP Version: 7.0.0
5:43:02 PM  [main]  Control Panel Version: 3.2.2  [ Compiled: Nov 12th 2015 ]
5:43:02 PM  [main]  Running with Administrator rights - good!
5:43:02 PM  [main]  XAMPP Installation Directory: "c:\xamppv70\"
5:43:02 PM  [main]  Checking for prerequisites
5:43:02 PM  [main]  All prerequisites found
5:43:02 PM  [main]  Initializing Modules
5:43:02 PM  [mysql]     MySQL Service detected with wrong path
5:43:02 PM  [mysql]     Change XAMPP MySQL and Control Panel settings or
5:43:02 PM  [mysql]     Uninstall/disable the other service manually first
5:43:02 PM  [mysql]     Found Path: C:\xamppv80\mysql\bin\mysqld.exe --defaults-file=c:\xamppv80\mysql\bin\my.ini mysql
5:43:02 PM  [mysql]     Expected Path: c:\xamppv70\mysql\bin\mysqld.exe --defaults-file=c:\xamppv70\mysql\bin\my.ini mysql
5:43:02 PM  [main]  The FileZilla module is disabled
5:43:02 PM  [main]  The Mercury module is disabled
5:43:02 PM  [main]  The Tomcat module is disabled
5:43:02 PM  [main]  Starting Check-Timer
5:43:02 PM  [main]  Control Panel Ready

字符串
所以我注意到它需要一个不同的路径。我试着从注册表编辑器配置默认路径位置->“Computer\HKEY_LOCAL_RESERVINE\RESERVEM\CurrentControlSet\Services\Apache2.4”更改那里的ImagePath。
但即使我改变了默认路径,我仍然得到同样的错误。
当关闭Xampp时,应该关闭所有正在运行的服务。我还检查了控制面板,那里没有正在运行的MySQL或Apache服务。
我希望当我关闭Xampp并更改默认路径以打开不同的Xampp与php版本,并没有问题这样做。
我错过了什么?
顺便说一句,我以前没有问题。Idk发生了什么,但现在我不能打开xampp除了v80不同的版本。

cgyqldqp

cgyqldqp1#

如果您打算在计算机中使用不同版本的Xampp,则必须遵循一些基本规则:

  • 您不能使用该软件包的默认版本:必须使用 * 可移植版本 *。如果您已经安装了一个或多个非可移植Xampps,请将其全部卸载。
  • 不能将Apache、PHP或MySQL可执行文件的路径添加到PATH变量,因为您没有它们的唯一版本。如果已将任何路径信息添加到PATH系统变量,请将其全部删除。

在清理了我们无意中做的所有混乱之后,我们可以安装我们想要的Xampps,如下所示:
1.从This page下载所需的便携版本。示例:Xampp 7.0Xampp 8.0Xampp 8.2
1.解压缩C:或D:磁盘中的文件(一个接一个)(在根目录或另一个文件夹中),并根据软件包的版本重命名它们。例如:xampp 70,xampp 80,xampp 82。
1.打开第一个文件夹,然后双击文件setup_xampp.bat。对其他两个文件夹执行相同操作。
就这样!

相关问题