如何修复运行不同wamp服务器文件夹的wamp服务器

时间:2015-06-05 15:05:43

标签: localhost wamp wampserver

我的3个不同网站有3个Wamp服务器。如果我打开第一个Wamp服务器,我该如何解决问题

(c:/ folder1 / wamp)

而是运行第三个wamp服务器

(c:/folder1/folder2/wamp)

我该如何解决这个问题?

我试图卸载第三个但遗憾的是我所有的Wamp服务器都无法正常工作

1 个答案:

答案 0 :(得分:1)

使用根网址而不是完整路径运行多个本地网站的最佳方法是:

<强>主机

首先,您需要在服务器上编辑主机文件。这会将虚拟主机名映射到IP地址。为了简单起见,我们将127.0.0.1映射到mysite。以下是:

  1. 以管理员身份打开记事本。
  2. 打开文件C:\ Windows \ system32 \ drivers \ etc \ hosts。
  3. 添加以下行:127.0.0.1 mysite1.dev
  4. 添加以下行:127.0.0.1 mysite2.dev
  5. 添加以下行:127.0.0.1 mysite3.dev
  6. 保存主机文件(确保不将其另存为.txt文件)。
  7. <强>虚拟主机

    然后,在你的httpd-vhosts.conf文件中:

    <VirtualHost *:80>
        ServerAdmin emailaddress@domain.com
        DocumentRoot "c:\MYSITE1"
        ServerName mysite1.dev
        ErrorLog "logs/mysite1.log"
        CustomLog "logs/mysite1-access.log" common
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerAdmin emailaddress@domain.com
        DocumentRoot "c:\MYSITE2"
        ServerName mysite2.dev
        ErrorLog "logs/mysite2.log"
        CustomLog "logs/mysite2-access.log" common
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerAdmin emailaddress@domain.com
        DocumentRoot "c:\MYSITE3"
        ServerName mysite3.dev
        ErrorLog "logs/mysite3.log"
        CustomLog "logs/mysite3-access.log" common
    </VirtualHost>
    

    这是一个包含非常明确说明的链接 - Link to Create Virtual Hosts