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

WampServer 3.3.0启用sodium扩展异常:CLI不生效网页端显示已启用

解决WampServer 3.3.0中Sodium扩展网页端启用但CLI未生效的问题

核心问题是WampServer的网页端PHP(Apache调用)和CLI PHP用的是两套独立的配置文件,你之前修改的只是网页端的php.ini,CLI的配置没动。

按以下步骤操作:

  • 打开命令提示符,执行 php --ini,找到输出里的Loaded Configuration File项,这就是CLI模式下PHP实际加载的配置文件路径。
  • 打开这个路径下的php.ini文件,找到sodium相关配置行,把开头的分号;删掉(也就是把;extension=sodium改成extension=sodium)。如果找不到这行,直接在文件末尾添加extension=sodium。
  • 保存文件后,重新执行 php -m,就能看到sodium扩展出现在列表里了。

额外注意:

  • WampServer的不同PHP版本,CLI配置文件一般在bin\php\php[版本号]目录下,而网页端的php.ini通常在bin\apache\apache[版本号]\bin或者同PHP版本目录下的phpForApache.ini,别搞混了。
  • 如果还是没生效,检查CLI配置里的extension_dir路径,确保和网页端一致,并且该目录下存在sodium.dll文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 13:24:52