我正在尝试在成功创建所有必需的CRUD文件后运行该程序。请注意,我正在关注本教程here。
但是,我在尝试从我的cmd运行网站时遇到问题。我尝试了taskmanager.dev
,但Chrome已退回'此网站无法访问'。
我可以知道,在xampp上运行网站的具体方法是什么?
我正在使用Windows。
请帮忙。谢谢。
答案 0 :(得分:0)
我很确定制作本教程的人正在使用valet。
只需使用php artisan serve
,您就可以localhost
连接到您的网站了。
但如果您真的想使用taskmanager.dev
,请执行以下操作:
hosts
文件,该文件已被批准@ C:\Windows\System32\drivers\etc\hosts
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
。希望这可以帮助。谢谢。