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

Windows10系统下Laravel项目创建异常且php artisan serve无响应

Laravel安装缺失fileinfo扩展及artisan serve无响应修复方案

问题根源

报错核心原因是PHP的fileinfo扩展未安装启用,导致Laravel依赖的league/flysystem包安装不完整,最终artisan命令无法正常运行。

修复步骤

1. 安装并启用fileinfo扩展

  • Windows系统
    打开PHP根目录下的php.ini配置文件,搜索extension=fileinfo,删除该行开头的分号;注释后保存,重启Web服务(Apache/Nginx)或终端即可。如果使用XAMPP、WAMP等集成环境,直接在面板的PHP扩展列表中勾选php_fileinfo后重启服务即可。
  • macOS系统
    若使用brew安装PHP,执行命令brew install php-fileinfo,安装完成后重启PHP服务。若使用系统自带PHP,编辑php.ini取消extension=fileinfo的注释后重启服务。
  • Linux(Debian/Ubuntu系列)
    执行对应版本的安装命令,通用命令为sudo apt install php-fileinfo,若为指定PHP版本如PHP7.4,执行sudo apt install php7.4-fileinfo,安装完成后重启PHP-FPM服务。

2. 验证扩展安装状态

终端执行命令php -m,查看输出的扩展列表中是否包含fileinfo,存在即为安装启用成功。

3. 重新安装项目依赖

进入Laravel项目根目录,执行composer install,等待所有依赖完整安装,确认无报错输出。

4. 测试artisan服务启动

执行php artisan serve,正常情况下会输出服务启动地址,默认地址为http://127.0.0.1:8000。
如果仍无响应,先执行php artisan查看具体报错信息,排查其他配置问题。


内容的提问来源于stack exchange,提问作者Ynte Wiardus Braaksma

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 21:54:05