Mac下XAMPP搭建MediaWiki本地环境缺失php-intl的解决方法
解决Mac上XAMPP搭建MediaWiki缺失php-intl的问题
不用在phpMyAdmin里解决,问题出在XAMPP自带的PHP配置上——你之前用Homebrew装PHP和ICU是白忙活,因为MediaWiki用的是XAMPP自带的PHP环境,和Homebrew的PHP完全独立。按下面步骤来:
打开XAMPP的PHP配置文件
启动XAMPP控制面板,点击Apache模块旁边的「Config」,选择「PHP (php.ini)」,直接打开XAMPP自带的配置文件。启用intl扩展
用Command+F搜索extension=intl,找到这行后删掉前面的分号;,改成extension=intl即可。别折腾dll文件,那是Windows系统用的,Mac上XAMPP已经自带了intl的扩展文件,不用手动下载。重启Apache
回到XAMPP控制面板,先点Apache的「Stop」,等几秒再点「Start」,让新配置生效。验证是否成功
在XAMPP的htdocs文件夹里新建个info.php文件,内容写<?php phpinfo(); ?>;浏览器访问http://localhost/info.php,搜索「intl」,能看到相关模块信息就说明搞定了。
内容的提问来源于stack exchange,提问作者Ellie Mäkelä
相关产品推荐
相关产品推荐

