php扩展安装

假设安装pcntl扩展

第一步下载对应php版本

https://www.php.net/distributions/php-7.4.33.tar.gz

解压安装包

tar -zxvf php-7.4.33.tar.gz


cd php-7.4.33

注意:需要到对应扩展安装包的目录下才行

cd ext/pcntl
phpize
./configure --with-php-config=/Applications/MxSrvs/bin/php/bin/php-config

make && make install


安装完后pcntl.so拷贝到对应的目录。有的自动不需要。再在php.ini里加入一句extension=pcntl.so


php不支持curl https

先下载curl-8.2.1

tar -zxvf curl-8.2.1.tar.gz

cd curl-8.2.1

./configure --with-php-config=/Applications/MxSrvs/bin/php/bin/php-config --with-openssl=/usr/local/opt/openssl

make && make install

/Applications/MxSrvs/libs/_curl将原来_curl下的bak下,把新的curl复制过来
mv 7.70.0/ 7.70.0_bak
cp -r /xxx/Downloads/curl-7.82.0  7.82.0/
通过MxSrvs客户端界面重启php
打印phpinfo