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

WAMP8环境PHP无法加载sqlite3扩展导致Laravel8安装失败如何解决

解决方案
  • 校验扩展文件是否存在
    打开路径 D:/wampstack-8.0.10-1/php/ext,确认目录下存在 php_sqlite3.dll 文件。如果文件缺失,获取和你当前PHP版本(8.0.10)、架构(x64)、线程安全类型(WAMP环境默认是TS版本)完全匹配的PHP Windows版本压缩包,提取对应php_sqlite3.dll放入ext目录即可。
  • 确认修改的是正确的php.ini文件
    新建php文件写入<?php phpinfo(); ?>放到网站根目录访问,查看Loaded Configuration File项对应的文件路径,仅修改该路径下的配置文件,避免出现改了配置不生效的问题。
  • 修正extension_dir配置
    打开正在使用的php.ini,找到extension_dir配置项,确保填写的是绝对路径:
    extension_dir = "D:/wampstack-8.0.10-1/php/ext"
    
    不要使用相对路径,路径分隔符用正斜杠或者双反斜杠都可以。
  • 补充依赖库文件
    检查D:/wampstack-8.0.10-1/php/根目录下是否存在libsqlite3.dll,如果缺失同样从对应版本的PHP压缩包中提取,放到PHP根目录下。
  • 配置系统环境变量
    将D:/wampstack-8.0.10-1/php路径添加到Windows系统环境变量的Path列表中,添加完成后重启计算机保证环境变量生效。
  • 重启服务验证
    完全退出WAMP程序后重新打开,启动所有服务,再访问Laravel兼容性检测页面验证是否正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 02:45:06