Não é possível carregar o mailparse mesmo com um prefixo zz

1

Eu li vários artigos afirmando que o mailparse precisa ser carregado após o mbstring, no entanto, mesmo quando prefixando o mailparse com zz, ele ainda tem o mesmo problema e eu realmente estou no meu limite tentando descobrir o porquê.

Embora eu ainda o veja na lista de módulos.

[root@intranet:~]# php -m
PHP Warning:  PHP Startup: Unable to load dynamic library     '/usr/lib64/php/modules/zz-mailparse.so' - /usr/lib64/php/modules/zz-    mailparse.so: undefined symbol: mbfl_convert_filter_flush in Unknown on line 0
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
imap
intl
json
libxml
mailparse
mbstring
mcrypt
mhash
mysql
mysqli
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

em /etc/php.ini

extension=zz-mailparse.so

Não tenho certeza se esse é o problema, mesmo que eu tenha o SSELinux como permissivo.

[root@intranet:/usr/lib64/php/modules]# ls -lhZ
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       bz2.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       calendar.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       ctype.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       curl.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       dom.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       exif.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       fileinfo.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       ftp.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       gd.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       gettext.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       gmp.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       iconv.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       imap.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       intl.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       json.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       mbstring.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       mcrypt.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       mysqli.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       mysql.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       opcache.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       pdo_mysql.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       pdo.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       pdo_sqlite.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       phar.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       shmop.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       simplexml.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       sockets.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       sqlite3.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       tokenizer.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       wddx.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       xmlreader.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       xml.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       xmlwriter.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       xsl.so
-rwxr-xr-x. root root system_u:object_r:lib_t:s0       zip.so
-rwxr-xr-x. root root unconfined_u:object_r:lib_t:s0   zz-mailparse.so

Estou em um servidor RHEL7 com PHP 5.6.28 e MariaDB 5.5.52

    
por Jon Weinraub 05.01.2017 / 18:24

1 resposta

0

Talvez você inclua o módulo duas vezes. Algo semelhante a:

$ /etc/php/7.1/cli/conf.d # ls -lh | grep parse
lrwxrwxrwx 1 root root 41 Feb  7 12:37 20-mailparse.ini -> /etc/php/7.1/mods-available/mailparse.ini
lrwxrwxrwx 1 root root 41 Feb  7 13:03 21-mailparse.ini -> /etc/php/7.1/mods-available/mailparse.ini
    
por 07.02.2018 / 13:07

Tags