windows 下 laragon(用nginx+php7+mariadb) 集成环境,搭建 laravel 5.3

本文记录了作者在使用Laravel过程中遇到的404 Not Found问题及其解决过程,涉及php artisan命令使用、PHP版本配置、laragon自动生成的nginx配置文件调整等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

遇到最大的问题:

路由访问总是404 not found! 搞了好久都是404 、、、、、、要崩溃!

----------------------------------

1、怀疑是要laravel  key,但涉及到一个命令 php artisan ?

这个没用过,在cmd 命令中输入php artisan 报错,无此命令!
试了n处,还是不对。再重新用composer 建一个laravel 项目,执行 php artisan ,有反应了!
追踪问题,才知道是php版本和laravel版本不对应!!!
而且要在laravel 项目目录执行php artisan 命令才有效!(怪自己没看过文档,半吊子)
php 版本懒得配置,就在cmd 中用set path 配了临时的php 版本指向。
但得到key 后,替换掉.env 中的key
但访问还是不对


2、查询nginx配置,对了n回,还是404;
然后就是各种乱搞:
php配置啦、laravel 配置啦、都快搞坏了……


后来才发现,问题出在laragon,是它自动生成的配置文件访问路径的问题!
如:C:\laragon\etc\nginx\sites-enabled 下面对应的项目配置中,生成了虚拟域名!!!
其中:
server_name laravel.dev *.laravel.dev;
指明了访问的形式,不用localhost/*****
而是直接laravel.dev/******,这样才能读取静态的请求。。。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值