【问题标题】:multiple xampp with same vhost documentroot具有相同 vhost documentroot 的多个 xampp
【发布时间】:2018-11-11 02:01:54
【问题描述】:

我正在使用 XAMPP 在本地环境中开发网站应用程序。

目前我的客户端服务器只提供 PHP 5 版,几个月后他们将把同一个 Web 服务器升级到 PHP 7 版,,,

我正在考虑做的是,使用 PHP7 的 XAMPP 进行开发,并将确切的源代码复制到 PHP5 的 XAMPP(所以我将在我的电脑中安装 2 个 XAMPP)。这样我可以测试确切的代码是否正确在 PHP5 环境下不会中断。

但是不得不在PHP7环境下开发,而且每次复制粘贴的工作比我预想的要多,更不用说花费的时间了。

是否可以将两个 XAMPP 的 apache vhost 设置为指向同一个文档根目录?这样就不再需要复制粘贴了。

【问题讨论】:

    标签: apache xampp virtualhost development-environment document-root


    【解决方案1】:

    是的,可以转到 C:\xampp\apache\conf\extra

    并编辑 httpd-vhosts.conf

    并取消注释该行并添加您的根目录位置,如下例所示。更多类似。

    <VirtualHost *:80>
        ServerAdmin webmaster@dummy-host2.example.com
        DocumentRoot "C:/xampp/htdocs/test1"
        ServerName test1.com
        ErrorLog "logs/test1-error.log"
        CustomLog "logs/dummy-host2.example.com-access.log" common
    </VirtualHost>
    <VirtualHost *:80>
        ServerAdmin webmaster@dummy-host2.example.com
        DocumentRoot "C:/xampp/htdocs/test2"
        ServerName test2.com
        ErrorLog "logs/test2-error.log"
        CustomLog "logs/dummy-host2.example.com-access.log" common
    </VirtualHost>
    

    【讨论】:

      猜你喜欢
      • 2017-07-26
      • 2011-06-03
      • 2015-02-02
      • 2013-01-19
      • 2015-03-18
      • 2019-03-20
      • 2012-07-21
      • 2014-10-24
      • 1970-01-01
      相关资源
      最近更新 更多