wamp怎么安装多版本的php

fiy 其他 255

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    WampServer是一个用于Windows操作系统的Web开发环境,可以集成安装Apache、PHP和MySQL等软件,并且支持多个版本的PHP。安装多个版本的PHP适用于开发人员在不同的项目中使用不同版本的PHP进行开发和测试。

    以下是安装多版本PHP的步骤:

    步骤一:下载并安装WampServer
    1. 打开WampServer官方网站(http://www.wampserver.com/en/)。
    2. 点击“Download”下载适合你Windows版本的WampServer安装包。
    3. 执行安装包,按照向导提示完成WampServer的安装。

    步骤二:下载PHP版本文件
    1. 打开PHP官方网站(https://windows.php.net/download/)。
    2. 在页面上选择你想要下载的PHP版本,并选择符合你操作系统位数的安装包(x86或x64)。
    3. 将下载的PHP安装包解压到任意文件夹,例如C:\php\。

    步骤三:配置WampServer使用多个PHP版本
    1. 打开WampServer的安装目录,例如C:\wamp64\。
    2. 进入bin\apache\apache{version}\bin目录,例如C:\wamp64\bin\apache\apache2.4.41\bin\。
    3. 复制文件php.ini,并将其重命名为php_{version}.ini,其中{version}是你已下载的PHP版本号。
    例如,如果你下载了PHP 7.4.9版本,则将php.ini重命名为php_7.4.9.ini。
    4. 编辑文件httpd.conf,打开文本编辑器查找并将以下内容添加到文件末尾:
    “`
    Action php_{version} /cgi-bin/php_{version}.cgi
    AddType application/x-httpd-php_{version} .php
    “`
    注意将{version}替换为你已下载的PHP版本号。
    5. 保存并关闭httpd.conf文件。

    步骤四:配置Apache服务器使用多个PHP版本
    1. 点击系统托盘的WampServer图标,选择“Apache”->“Apache Modules”->“Rewrite Module”。
    该操作将启用Apache的Rewrite模块,必要时会弹出管理员许可。
    2. 打开WampServer的安装目录,例如C:\wamp64\。
    3. 进入bin\apache\apache{version}\conf目录,例如C:\wamp64\bin\apache\apache2.4.41\conf\。
    4. 编辑文件httpd.conf,找到以下行:
    “`
    LoadModule php7_module “${INSTALL_DIR}/bin/php/php7.4.9/php7apache2_4.dll”
    “`
    将其修改为:
    “`
    LoadModule php7_module “${INSTALL_DIR}/bin/php/php_7.4.9/php7apache2_4.dll”
    “`
    注意将7.4.9替换为你已下载的PHP版本号。
    5. 保存并关闭httpd.conf文件。

    步骤五:重启WampServer和Apache服务器
    1. 点击系统托盘的WampServer图标,选择“Restart All Services”。
    该操作将重启WampServer,包括Apache服务器。
    2. 确保WampServer和Apache服务器已成功启动。

    步骤六:配置WampServer的虚拟主机
    1. 打开WampServer的安装目录,例如C:\wamp64\。
    2. 进入bin\apache\apache{version}\conf\extra目录,例如C:\wamp64\bin\apache\apache2.4.41\conf\extra\。
    3. 编辑文件httpd-vhosts.conf,在文件末尾添加以下内容示例:
    “`

    ServerName project1.local
    DocumentRoot “C:/wamp64/www/project1”

    Options Indexes FollowSymLinks
    AllowOverride All
    Require local

    ScriptAlias /cgi-bin/ “C:/php/”

    AllowOverride None
    Options None
    Require all granted


    ServerName project2.local
    DocumentRoot “C:/wamp64/www/project2”

    Options Indexes FollowSymLinks
    AllowOverride All
    Require local

    ScriptAlias /cgi-bin/ “C:/php/”

    AllowOverride None
    Options None
    Require all granted


    “`
    注意将project1和project2替换为你的项目名称,将C:/wamp64/www/project1和C:/wamp64/www/project2替换为你项目的路径。

    步骤七:重启WampServer和Apache服务器
    1. 点击系统托盘的WampServer图标,选择“Restart All Services”。
    该操作将重启WampServer,包括Apache服务器。
    2. 确保WampServer和Apache服务器已成功启动。

    现在,你已成功安装了多个版本的PHP,并且可以在不同的项目中使用不同版本的PHP进行开发和测试。要使用特定版本的PHP,请在虚拟主机的配置中指定所需的PHP版本号。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Wamp中安装多个版本的PHP可以通过以下几个步骤完成:

    1. 下载Wamp服务器:首先,需要从Wamp官方网站(https://www.wampserver.com/)下载最新版本的Wamp服务器。确保选择与你的操作系统相匹配的版本进行下载。

    2. 安装Wamp服务器:下载完成后,双击安装程序并按照提示进行安装。在安装过程中,可以选择安装路径和默认浏览器等选项。安装完成后,会在系统托盘中出现Wamp服务器的图标。

    3. 下载多个PHP版本:Wamp服务器默认安装了一个PHP版本,想要安装多个PHP版本,需要从PHP官方网站(https://www.php.net/downloads.php)下载其他版本的PHP安装包。选择与Wamp服务器兼容的版本进行下载,下载完成后解压到一个指定的文件夹中。

    4. 配置Wamp服务器:打开Wamp服务器,在系统托盘中找到Wamp服务器的图标,右键单击选择”Apache” -> “httpd.conf”,打开Apache的配置文件。在配置文件中找到”LoadModule php_module “路径/php地址/php版本/phpapache2_4.dll””的行,将该行复制多份并修改对应的路径和版本号,每行表示一个PHP版本。保存并关闭文件。

    5. 配置虚拟主机:在同一个Apache配置文件中,找到”Listen 80″的行,复制多份,并修改监听的端口号,确保每个虚拟主机都有唯一的端口号。然后找到”ServerName localhost:80″的行,也复制多份,并将”localhost”修改为”localhost:端口号”,确保每个虚拟主机的ServerName都不同。保存并关闭文件后,重启Wamp服务器。

    6. 配置虚拟主机目录:打开Wamp服务器,右键单击图标,选择”Apache” -> “httpd-vhosts.conf”,打开虚拟主机配置文件。在文件末尾添加虚拟主机配置,每个虚拟主机对应一个PHP版本的目录配置,示例如下:
    “`

    DocumentRoot “路径/php地址/php版本”
    ServerName localhost:端口号

    Options Indexes FollowSymLinks
    AllowOverride all
    Require all granted


    “`
    保存并关闭文件后,重启Wamp服务器。

    7. 测试配置:在浏览器中输入”localhost:端口号”,如果看到对应版本的phpinfo信息,则表示配置成功。可以通过修改浏览器中的端口号来测试不同的PHP版本。

    通过以上步骤,我们就可以在Wamp服务器中安装多个版本的PHP,并且可以通过配置虚拟主机来进行切换和使用不同的PHP版本。注意,每次修改配置文件后都需要重启Wamp服务器,以使配置生效。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Wamp中同时安装多个版本的PHP,需要按照以下步骤进行操作。

    ## 步骤一:下载安装文件
    首先,需要下载多个版本的PHP安装文件。可以从官方网站或其他可信源下载PHP的压缩包。

    ## 步骤二:解压文件
    将下载的PHP压缩包解压到一个独立的文件夹中,例如在C盘下创建一个名为`php`的文件夹,并将解压后的PHP文件夹放入其中。

    ## 步骤三:修改文件夹名称
    为方便区分多个版本的PHP,可以在解压后的PHP文件夹中将文件夹的名称修改为对应的版本号,例如将文件夹改名为`php7.4.16`。

    ## 步骤四:配置Apache
    Wamp使用Apache作为Web服务器,因此需要对Apache进行配置,使其可以同时使用多个版本的PHP。

    1. 打开Wamp安装目录下的`apache/conf/httpd.conf`文件。可以使用文本编辑器(如Notepad++)打开,并使用管理员权限运行编辑器。

    2. 找到以下代码行,并取消注释(删除行首的`#`符号):
    “`
    #LoadModule php7_module “c:/wamp/bin/php/php7.4.16/php7apache2_4.dll”
    “`

    3. 将上面的代码行中的PHP路径修改为当前版本的PHP路径,例如:
    “`
    LoadModule php7_module “c:/wamp/bin/php/php7.4.16/php7apache2_4.dll”
    “`

    4. 在同一文件中找到以下代码行,并取消注释:
    “`
    #AddHandler application/x-httpd-php .php
    “`

    5. 将上面的代码行中的PHP路径修改为当前版本的PHP路径,例如:
    “`
    AddHandler application/x-httpd-php .php
    “`

    6. 保存并关闭文件。

    ## 步骤五:配置Wamp
    为使Wamp能够识别新添加的PHP版本,需要对Wamp进行相应的配置。

    1. 打开Wamp的控制面板。

    2. 点击Wamp控制面板中的”PHP”菜单,选择”版本”选项。

    3. 在弹出的”版本”窗口中,点击”切换版本”按钮。

    4. 在弹出的对话框中,会显示当前已安装的PHP版本。点击”添加”按钮。

    5. 在弹出的对话框中,选择新添加的PHP版本所在的文件夹,并点击”确定”按钮。

    6. 复制已有的PHP版本配置文件(`php.ini`)到新添加的PHP版本文件夹中,以便保留已有的配置。

    7. 点击”切换版本”按钮,选择新添加的PHP版本,并点击”启用”按钮。

    8. 关闭Wamp的控制面板。

    ## 步骤六:重启Wamp
    最后,需要重新启动Wamp,使配置的更改生效。

    1. 打开Wamp的控制面板。

    2. 点击”启动所有服务”按钮,等待Wamp启动完成。

    3. 在浏览器中访问本地服务器,确认多版本的PHP是否成功安装。

    通过以上步骤,我们可以在Wamp中成功安装多个版本的PHP,并且在不同的项目中使用不同的PHP版本。这样可以方便开发人员在不同的环境中进行测试和调试,提高开发效率。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部