phpstudy配置laravel项目除了首页都是404

在这里插入图片描述
在这里插入图片描述
找到你的站点配置 文件添加以下代码 重启

#autoindex on;
  if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php?s=/$1 last;
      break;
  }      
### 创建Laravel项目的准备工作 为了在PHPStudy环境中成功创建并运行Laravel项目,需先确认环境配置无误。确保已正确安装Composer以及PHP版本满足Laravel的要求[^1]。 ### 安装Laravel框架 在目标文件夹内通过命令行工具执行以下指令来初始化一个新的Laravel应用: ```bash composer create-project --prefer-dist laravel/laravel ./5.8.* ``` 这条命令会下载最新版的Laravel至当前路径下的`./5.8.*`目录中,并自动处理依赖关系。 ### 配置Apache虚拟主机 如果遇到访问权限错误(如HTTP 403),应调整Apache服务器配置中的`.htaccess`或`httpd.conf`文件内的相应部分。对于Windows平台上的phpStudy,默认情况下可能需要修改位于`C:\phpStudy\PHPTutorial\Apache\conf\extra\httpd-vhosts.conf`里的设置,使其类似于下面的内容: ```apache <VirtualHost _default_:80> DocumentRoot "xxxx" <Directory "C:\phpStudy\PHPTutorial\WWW\your_project_name\public"> Options -Indexes -FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> ``` 注意替换其中的`DocumentRoot`和`<Directory>`标签内部的具体路径为你实际放置Laravel项目的绝对地址[^2]。 ### 前端资源管理 当涉及到前后端分离架构时,在完成API接口开发后还需关注前端工程化流程。比如采用Vue.js作为视图层技术栈,则可以在关联的JavaScript模块里实施如下操作: - 使用Node Package Manager (NPM) 来获取必要的库和支持脚本; ```bash npm install ``` - 启动本地服务以便实时预览效果; ```bash npm run serve ``` - 构建生产环境下可发布的静态资产包; ```bash npm run build ``` 以上步骤有助于将编译后的HTML/CSS/JS文件集成到Laravel公共目录下供Web浏览器加载显示[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值