Chrome上的Laravel 5.5 CRUD

时间:2018-02-14 03:49:49

标签: laravel laravel-5 crud

我正在尝试在成功创建所有必需的CRUD文件后运行该程序。请注意,我正在关注本教程here

但是,我在尝试从我的cmd运行网站时遇到问题。我尝试了taskmanager.dev,但Chrome已退回'此网站无法访问'。

我可以知道,在xampp上运行网站的具体方法是什么?

我正在使用Windows。

请帮忙。谢谢。

3 个答案:

答案 0 :(得分:0)

我很确定制作本教程的人正在使用valet

只需使用php artisan serve,您就可以localhost连接到您的网站了。

但如果您真的想使用taskmanager.dev,请执行以下操作:

  1. 打开hosts文件,该文件已被批准@ C:\Windows\System32\drivers\etc\hosts
  2. 在底部添加127.0.0.1 taskmanager.dev

答案 1 :(得分:0)

请务必密切关注他们的installation tutorial。听起来您可能没有正确配置服务器。

对我来说,我必须编辑我的VHosts文件: C:\xampp\apache\conf\extra

要编辑我的主机文件,我需要转到: C:\Windows\System32\drivers\etc

如果其他所有方法都失败了,您可以随时在bash中运行php artisan serve以启动您的应用。

但我建议再次阅读这些说明:

XAMPP虚拟主机

我们需要配置XAMPP虚拟主机以将文档根目录设置为正确的laravel项目目录,并为项目指定一个名称,我们将通过该名称在浏览器中访问它。

导航并打开文件/Applications/XAMPP/etc/httpd.conf文件,并取消注释包含虚拟主机文件的行。

# Virtual hosts

Include etc/extra/httpd-vhosts.conf

导航并打开文件/Applications/XAMPP/etc/extra/httpd-vhosts.conf并在此文件中包含以下虚拟主机条目。

# VirtualHost for TASKMANAGER.DEV
<VirtualHost taskmanager.dev:80>
DocumentRoot "C:\xampp\htdocs\taskmanager\public"
ServerAdmin taskmanager.dev
<Directory "C:\xampp\htdocs\taskmanager">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

使用此条目,我们的apache正在监听taskmanager.dev,但我们还必须编辑hosts文件以包含新域的条目。

编辑文件/ etc / hosts并将以下条目添加到该文件中。

127.0.0.1 taskmanager.dev

重新启动您的apache并访问您的浏览器上的taskmanager.dev,您应该可以看到此屏幕。

答案 2 :(得分:0)

Chrome 63现在通过HTTPS强制执行.dev域名。请遵循以下文章:https://laravel-news.com/chrome-63-now-forces-dev-domains-https了解更多信息。

我已为我的代客域更改为 .test 。希望这可以帮助。谢谢。