Php 不同端口的虚拟主机和窗口主机

Php 不同端口的虚拟主机和窗口主机,php,laravel,xampp,virtualhost,host,Php,Laravel,Xampp,Virtualhost,Host,我在Windows7上运行两个xampp。一个带有php5.6,另一个带有php7.2。根据将php7xampp的端口号更改为7777,并且工作正常。我能够运行我的项目。现在的问题是,我试图创建虚拟主机来运行我的laravel站点,但它不起作用。我越来越 嗯,我们很难找到那个网站 这是我的简历 <VirtualHost *:7777> DocumentRoot "C:/xampp/htdocs/" ServerAdmin admin@localhost Ser

我在Windows7上运行两个xampp。一个带有
php5.6
,另一个带有
php7.2
。根据将
php7
xampp的端口号更改为
7777
,并且工作正常。我能够运行我的项目。现在的问题是,我试图创建虚拟主机来运行我的laravel站点,但它不起作用。我越来越

嗯,我们很难找到那个网站

这是我的简历

<VirtualHost *:7777>
    DocumentRoot "C:/xampp/htdocs/"
    ServerAdmin admin@localhost
    ServerName localhost

    <Directory "C:/xampp/htdocs/">
       Options Indexes FollowSymLinks
       AllowOverride all
       Require local
    </Directory>
</VirtualHost>

<VirtualHost *:7777>
    DocumentRoot "C:/xampp/htdocs/test_web/public/"
    ServerAdmin admin@localhost
    ServerName test.com
    ServerAlias test.com

    <Directory "C:/xampp/htdocs/test_web/public/">
      Options All
        AllowOverride All
        Order Allow,Deny
        Allow from all
       #Options Indexes FollowSymLinks

       Require local
       # if you want access from other pc's on your local network
       #Require ip 192.168.1
       # Only if you want the world to see your site
       #Require all granted
    </Directory>
</VirtualHost>

我尝试了许多组合,例如
127.0.0.1:7777
::7777
::1
::77
主机名映射到IP地址,而不是端口

主机文件不应包含端口号。

127.0.0.1:7777
应该是
127.0.0.1
(IPv4环回地址)

::7777
应该是
::1
(IPv6环回地址)

当您访问非默认端口(即HTTP为80或HTTPS为443)时,应在URL中指定端口


e、 g.
http://test.com:7777/

好的,但是当我尝试
127.0.0.1
时,我得到了相同的错误,但是当我放置
127.0.0.1:7777
时,它会将我重定向到默认的xampp仪表板。@KapilSharma-第一个虚拟名称主机是默认的,文档根为
C:/xampp/htdocs/
。我希望它能将您引导到默认的xampp仪表板。
127.0.0.1:7777  test.com
::7777      test.com