MacOs MxSrvs 手动安装php扩展方法 - fileinfo为例
MacOs MxSrvs 手动安装php扩展方法 - fileinfo为例
1.先确定自己当前php版本 php -v
PHP 7.4.6
下载当前php对应的扩展包 - 会下载很多,复制自己需要的 放到 (这个地方注意跟你自己的PHP版本匹配一下)
wget -O php-7.4.6.tar.gz http://cn2.php.net/get/php-7.4.6.tar.gz/from/this/mirror
下载好 解压 tar -xzvf php-7.4.6.tar.gz
进入 php-7.4.6 目录找到 ext/fileinfo 复制到
/Applications/MxSrvs/bin/php/ext 目录下 fileinfo
cd /Applications/MxSrvs/bin/php/ext/fileinfo
/Applications/MxSrvs/bin/php/bin/phpize
./configure --with-php-config=/Applications/MxSrvs/bin/php/bin/php-config
make && make install
复制生成的 fileinfo.so 文件到 /Applications/MxSrvs/bin/php/ext 目录
修改 php.ini 添加 extension=fileinfo.so
重启一下php
实测 OK ~ 2023.08.23