Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 虚拟主机指向不正确_Apache_Laravel 4_Httpd.conf_Vhosts - Fatal编程技术网

Apache 虚拟主机指向不正确

Apache 虚拟主机指向不正确,apache,laravel-4,httpd.conf,vhosts,Apache,Laravel 4,Httpd.conf,Vhosts,我已经在C:/Apache24/htdocs/lsapp上安装了Laravel 它可以与localhost/lsapp/public URL一起工作 我想做的不是上面的URL,而是通过本地机器上的mak.org访问它 为此,我做了以下改变 编辑了C:/Apache24/conf/extra/httpd-vhosts.conf,其中包含以下行: <VirtualHost *:80> DocumentRoot "C:/Apache24/htdocs" ServerName

我已经在C:/Apache24/htdocs/lsapp上安装了Laravel

它可以与localhost/lsapp/public URL一起工作

我想做的不是上面的URL,而是通过本地机器上的mak.org访问它

为此,我做了以下改变

  • 编辑了C:/Apache24/conf/extra/httpd-vhosts.conf,其中包含以下行:

    <VirtualHost *:80>
        DocumentRoot "C:/Apache24/htdocs"
        ServerName localhost
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot "C:/Apache24/htdocs/lsapp/public"
        ServerName mak.org
    </VirtualHost>
    
    127.0.0.1       localhost
    127.0.0.1       mak.org
    
  • 我重新启动了apache服务器

  • 但当我在浏览器中点击mak.org时,它并没有访问“C:/Apache24/htdocs/lsapp/public”,而是指向“C:/Apache24/htdocs”

    我重新启动了我的电脑,在php.ini中启用了opcache.enable=0,但仍然没有得到想要的结果

    有人能帮我吗?
    我遗漏了什么或在哪里?

    通过在Apache的httpd.conf文件中启用以下选项,问题得以解决:

        Include conf/extra/httpd-vhosts.conf