You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中PHP Server插件出现404错误的影响及解决方法咨询

PHP Server插件出现404日志但服务正常的问题

在VSCode中使用PHP Server插件时,出现[404] /welcome.php - No such file or directory错误日志,但服务器运行正常,可正常与页面交互且响应请求,相关日志如下:

[Thu Mar 30 18:02:44 2023] PHP 8.2.4 Development Server (http://localhost:3000) started
[Thu Mar 30 18:02:44 2023] [::1]:52190 Accepted
[Thu Mar 30 10:02:44 2023] [404] /welcome.php - No such file or directory
[Thu Mar 30 18:02:44 2023] [::1]:52190 [200]: GET /welcome.php
[Thu Mar 30 18:02:44 2023] [::1]:52190 Closing

该404错误是否会引发问题?

从日志和实际使用情况来看,当前不会影响正常功能——因为后续请求已经得到200成功响应,页面交互也正常。但这个日志提示暴露了插件或请求逻辑存在路径匹配的小问题:

  • 若该404是插件启动时的预请求,长期来看不会有隐患;
  • 若因文件路径配置错误导致,后续如果调整项目结构、更新插件或部署到正式环境时,可能引发真正的访问失败。

可行的解决办法

  • 确认文件路径与工作目录:检查welcome.php是否存在于PHP Server插件设置的根目录下。打开VSCode设置(Ctrl+,),搜索php server: Project Root,确认该路径是项目中包含welcome.php的目录;若文件在子目录,需调整根目录或修改访问路径。
  • 修改插件默认启动文件:在插件设置中找到php server: Default File,将其改为你项目中实际存在的入口文件(比如index.php),避免插件自动请求不存在的welcome.php。
  • 临时创建占位文件:如果不想调整配置,可以在项目根目录创建一个空的welcome.php文件,插件的预请求就不会返回404。
  • 重置插件与VSCode:执行Ctrl+Shift+P选择"Reload Window"重启VSCode,或禁用再重新启用PHP Server插件,清除可能的缓存异常。

内容的提问来源于stack exchange,提问作者NewToCode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 10:02:16