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

Windows10环境下Laravel安装laravel-modules时PHP-ZIP扩展验证失败求助

解决Windows10下PHP-ZIP扩展缺失问题

针对你取消php.ini中;extension=zip注释后仍报错的情况,按以下步骤排查:

  • 确认修改的是正确的php.ini文件
    打开命令行,执行php --ini,查看输出里的Loaded Configuration File路径,确保你修改的是这个路径下的php.ini,而非其他副本。

  • 检查php_zip.dll文件是否存在
    找到PHP安装目录下的ext文件夹,确认里面有php_zip.dll文件。如果没有,需下载与你的PHP版本、线程安全/非线程安全、x86/x64完全匹配的扩展包,将php_zip.dll放入ext文件夹。

  • 配置系统环境变量(若未设置)
    将PHP安装根目录和ext文件夹路径添加到系统环境变量的Path中,添加完成后重启命令行和Web服务器(如Apache、Nginx或Laravel自带的Artisan服务)。

  • 重启相关服务与命令行
    修改php.ini后,必须重启Web服务器(若使用XAMPP/WAMP,直接重启对应服务),同时关闭所有已打开的命令行窗口,重新打开后再执行Laravel相关操作,确保新配置生效。

  • 验证扩展是否加载成功
    在命令行执行php -m,查看输出列表中是否包含zip;或创建一个PHP文件写入<?php phpinfo(); ?>,访问该页面搜索zip,确认扩展已成功加载。

若以上步骤完成后仍报错,检查PHP版本是否过旧,部分老旧版本的PHP-ZIP扩展存在兼容性问题,建议升级至Laravel要求的稳定PHP版本。

内容的提问来源于stack exchange,提问作者José Vicente López Delgadillo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 15:29:54