text 如何在php7上安装mailparse

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 如何在php7上安装mailparse相关的知识,希望对你有一定的参考价值。

REQUIREMENTS:
- php-pear (install automatically php7.0-xml and php-xml)
	sudo apt-get install php-pear
-php7.0-mbstring
	sudo apt-get install php7.0-mbstring
-php7.0-dev
	sudo apt-get install php7.0-dev

INSTALLATION:
1- cd /tmp/xxxxxx (e.g: cd /tmp/pear/download)
2- wget http://pecl.php.net/get/mailparse-3.0.1.tgz
3- tar -xzvf mailparse-3.0.0.1.tgz
4- cd mailparse-3.0.1
5- build
6- ./configure
7- make
	If make generates an error
	- sudo mkdir /tmp/pear/download/mailparse-3.0.1/
	- cp /usr/share/php7.0-mbstring/mbstring/mbstring.ini /tmp/pear/download/mailparse-3.0.1/ext
	- sudo nano mailparse.c
	- comment the lines 33, 34 and 35
		/*#if !HAVE-MBSTRING
		  #error
		  #endif*/
	-save and run again the commande make
8-sudo make install

CONFIGURATION:
- add extension =mailparse.so to php.ini under cli and fpm (in dynamics extensions)
	sudo nano /etc/php/7.0/cli/php.ini
	sudo nano /etc/php/7.0/fpm/php.ini
-make mailparse.ini file in mods-available directory
	cd /etc/php/7.0/mods-available
	sudo nano mailparse.ini
	insert those lines 
		; configuration for php mailparse module
		; priority=20
		extension=mailparse.so
-make a link to the mailparse.ini
	cd /etc/php/7.0/fpm/conf.d
	sudo ln -s /etc/php/7.0/mods-available/mailparse.ini 20-mailparse.ini

以上是关于text 如何在php7上安装mailparse的主要内容,如果未能解决你的问题,请参考以下文章

如何在不使用 Mailparse PHP 扩展的情况下解析电子邮件

如何在 OS X 上使用 PHP7 在 MAMP 上安装 mongodb php 驱动程序?

如何在windows系统上为php7安装mysql驱动

如何在 php 7.4 上安装 ziparchive?

如何在 php7.2 和 ubuntu 14 上添加 curl

PHP Mailparse 阻塞非 ASCII 字符