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

MediaWiki 1.36报intl required内部错误,已安装intl改php.ini仍未解决怎么办

问题排查与解决步骤
  • 确认你修改的是Apache实际加载的php.ini文件
    在XAMPP的htdocs目录下新建phpinfo.php文件,写入内容<?php phpinfo(); ?>,启动Apache后访问该文件,搜索Loaded Configuration File字段,确认显示的文件路径就是你修改过的配置文件。XAMPP默认Apache模块调用的php.ini路径为xampp/apache/bin/php.ini,不少用户会误修改PHP CLI对应的xampp/php/php.ini导致配置不生效。
  • 重启Apache服务
    修改php.ini配置后必须在XAMPP控制面板中停止再重启Apache服务,新的扩展配置才会加载。
  • 验证intl扩展实际加载状态
    从刚才的phpinfo.php页面搜索intl关键词,若能看到完整的intl扩展版本、配置项信息,才代表扩展启用成功;如果搜索不到相关内容,说明扩展未正确加载。
  • 检查扩展文件完整性
    在phpinfo.php页面搜索extension_dir,进入对应目录检查是否存在php_intl.dll(Windows环境)或intl.so(Linux/macOS环境)文件,若文件缺失需要下载与你当前PHP版本、线程安全/非线程安全模式匹配的intl扩展文件放入该目录。
  • 排查MediaWiki侧配置
    若intl扩展已确认加载成功仍报错,先删除MediaWiki根目录下cache文件夹内的所有缓存文件,再检查LocalSettings.php中是否存在禁用intl扩展的自定义配置,或者存在不兼容的$wgLocale相关配置项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 15:54:04