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

创建Laravel项目遇Composer错误:需在XAMPP的PHP8.0中启用OpenSSL扩展

解决XAMPP下PHP 8.0.0创建Laravel项目时的Composer openssl扩展错误

问题重现

创建Laravel项目时Composer报错:

In ComposerRepository.php line 1155:
You must enable the openssl extension in your php.ini to load information from https://repo.packagist.org

解决步骤

  • 打开XAMPP控制面板,点击PHP模块的「Config」按钮,选择「php.ini」打开配置文件。
  • 在配置文件中搜索 ;extension=openssl,去掉行首的分号(注释符),修改为 extension=openssl。
  • 检查XAMPP的php/ext目录下是否存在对应扩展文件:Windows下是php_openssl.dll,Linux/Mac下是openssl.so(若缺失需重新安装对应PHP版本的扩展)。
  • 回到XAMPP控制面板,停止并重启Apache服务,让配置变更生效。
  • 验证扩展是否启用:打开命令行执行 php -m,查看输出列表中是否包含openssl。
  • 重新运行Laravel项目创建命令,比如 composer create-project laravel/laravel your-project-name。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 23:02:03