首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用XAMPP运行多个PHP版本?

问如何使用XAMPP运行多个PHP版本?
EN

Stack Overflow用户
提问于 2019-03-12 05:40:43
回答 2查看 4.4K关注 0票数 3

我有多个基于PHP的项目。有些要求PHPVersion5.x运行,而另一些则严格要求PHP7.0或更高版本。我正在同时处理这些问题。是否有一种方法可以运行多个PHP版本,以便在处理不同项目时在它们之间切换。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-12 05:49:56

尝试以下步骤:

  1. 停止灯,如果运行。

如果您没有下载libphp7.so

library/blob/master/libphp7.so

  1. 编辑/opt/lampp/etc/extra/httpd-xampp.conf (注释掉以下不需要的内容之一): LoadModule php5_module模块/libphp5.so LoadModule php7_module模块/libphp7.so
  2. 启动灯
票数 6
EN

Stack Overflow用户

发布于 2020-12-22 06:55:25

代码语言:javascript
复制
>> Open C:\xampp\apache\conf\extra\httpd-xampp.conf
>> Write Following code at Bottom of this (httpd-xampp.conf) file

    ScriptAlias /php56 "C:/xampp/php56"
    <Directory "C:/xampp/php56">
        AllowOverride None
        Options None
        Require all denied
        <Files "php-cgi.exe">
            Require all granted
        </Files>
    </Directory>

>> Open C:\xampp\apache\conf\extra\httpd-vhosts.conf\httpd-vhosts.conf
>> Create a virchual host in Different post By Writing Following code

    <VirtualHost *:8081>
        UnsetEnv PHPRC
        <FilesMatch "\.php$">
            php_flag engine off
            SetHandler application/x-httpd-php5_6
            Action application/x-httpd-php5_6 "/php5_6/php-cgi.exe"
        </FilesMatch>
        DocumentRoot "C:/xampp/htdocs/myphp5_6_project"
    </VirtualHost>

>> Create a folder "myphp5_6_project" in htdocs of xampp
>> Open C:\xampp\apache\conf\httpd.conf
>> Write Listen 8081 (any where or Below Listen 80 line)
>> Restart Apache Services
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55114806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档