You should be able to download the mailparse source, comment out the test for HAVE_MBSTRING
in mailparse.c
(around line 34), and build it normally.
Here's what I did in Ubuntu 16.04 (assume 'sudo' when necessary):
cd /tmp
apt-get install php7.0-dev
pecl download mailparse
tar xvzf mailparse-3.0.2.tgz
cd mailparse-3.0.2
phpize
./configure
sed -i
's/^(#error .* the mbstring extension!)///1/'
mailparse.c
make
make install
Then you just need to enable the mailparse.so
module in your PHP configuration.
For Ubuntu 16.04 and PHP-FPM, you'd use:
echo "extension=mailparse.so" >
/etc/php/7.0/fpm/conf.d/30-mailparse.ini
service php7.0-fpm reload
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…