Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.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
Php Laravel本地主机url问题_Php_Laravel 5_Laravel 5.5 - Fatal编程技术网

Php Laravel本地主机url问题

Php Laravel本地主机url问题,php,laravel-5,laravel-5.5,Php,Laravel 5,Laravel 5.5,我使用Windows10和XAMPP进行本地开发。我想在Laravel5.5上创建项目,并通过project.dev在浏览器中访问它 我将下一行添加到httpd-vhosts.conf文件中 <VirtualHost project.dev:80> DocumentRoot "C:\xampp7\htdocs\server\laravel\project_name\public" ServerAdmin project.dev <Directory "C

我使用Windows10和XAMPP进行本地开发。我想在Laravel5.5上创建项目,并通过project.dev在浏览器中访问它

我将下一行添加到httpd-vhosts.conf文件中

<VirtualHost project.dev:80>
    DocumentRoot "C:\xampp7\htdocs\server\laravel\project_name\public"
    ServerAdmin project.dev
    <Directory "C:\xampp7\htdocs\server\laravel\project_name">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
   </Directory>
</VirtualHost>
到主机文件。但它不起作用(仅适用于laravel),我得到400个错误。 这适用于所有其他我的本地项目,除了那些在拉威尔

我没有任何问题,通过访问这个项目

http://localhost/server/laravel/project_name/public
要访问像project.dev这样的laravel 5.5项目,我还必须进行哪些其他设置?

1-将VirtualHost project.dev:80更改为VirtualHost*:80
2-将ServerAdmin project.dev更改为ServerName project.dev
在这些更改之后,重新启动apache服务

1-将VirtualHost项目.dev:80更改为VirtualHost*:80
2-将ServerAdmin project.dev更改为ServerName project.dev

在这些更改之后,请重新启动apache服务

,不幸的是,它无法工作。我仍然收到相同的400错误,现在我无法访问它,即使这是您创建的第一个虚拟主机吗?因为如果您使用虚拟主机thrn,您还必须为localhost创建虚拟主机。否则调用localhost将不起作用。您是否也尝试过将
public
放入目录路径?不幸的是,它没有起作用。我仍然收到相同的400错误,现在我无法访问它,即使这是您创建的第一个虚拟主机吗?因为如果您使用虚拟主机thrn,您还必须为localhost创建虚拟主机。否则调用localhost将不起作用。您是否也尝试将
public
放在目录路径中?
http://localhost/server/laravel/project_name/public