在windows中安装Laravel本地服务器

在windows中安装Laravel本地服务器,laravel,offline,Laravel,Offline,我是新来的,我尝试离线启动一个项目。从一开始我就有同样的问题。我有一个本地域(syworkx.local)。我在hosts中有一行(在windows目录中),在httpd-vhosts.conf中有一行,其中的信息正好是服务。我在.env中也有关于什么是应用程序目录的信息 主页是正常的,但成功登录后,我有一个错误的路线。我看到syworkx.local/dashboard,但来自错误的目录 如果我把localhost或syworkx.local放在chrome中,我也会有同样的结果。我在xamp

我是新来的,我尝试离线启动一个项目。从一开始我就有同样的问题。我有一个本地域(syworkx.local)。我在hosts中有一行(在windows目录中),在httpd-vhosts.conf中有一行,其中的信息正好是服务。我在.env中也有关于什么是应用程序目录的信息

主页是正常的,但成功登录后,我有一个错误的路线。我看到syworkx.local/dashboard,但来自错误的目录

如果我把localhost或syworkx.local放在chrome中,我也会有同样的结果。我在xampp中有很多项目

为了开始这个项目,我到底需要改变什么?我想解释一下,网上的一切都很好

请有人帮帮我。我知道这是一个小细节,但我的项目不工作


感谢您的帮助。

在laravel项目文件夹上运行以下命令

php -S localhost:3000 -t public
  • 假设您没有更改laravel默认代码
  • 您可以将任何端口替换为3000。但如果您将端口设置为80/8000,您可能会看到错误
  • 命令成功运行后,请使用localhost:3000检查浏览器

这应该行得通

您能将xampp PHP path添加到环境变量中吗?检查如何将PHP path添加到环境变量中:您能给我解释一下吗?我到底要做什么?如果你正在建设一个小项目或学习laravel,你可以使用PHP命令来服务laravel项目。要使php命令在cmd或powershell上工作,您需要将php路径添加到环境变量。运行命令
php-v
检查环境变量是否正确设置。如果设置正确,您将在cmdNow上看到PHP版本,它可以工作,但我必须从https中删除“s”。当我从https:localhost:3000中删除“s”时,我只有http:localhost:3000我的项目工作。在laravel项目中,我在哪里可以更改它?您可以设置
'url'=>'http://youDomain.com“
config/app.php
中,或者您可以使用中间件类Laravel 5-重定向到HTTPS。是否也是这样?APP_URL=localhost:3000你说我必须根据你的建议打开。可能是的。试着让我知道。不,我必须删除's'。它一直想要ssl。