2016-01-09 2 views
0

Je rencontre un problème avec MailParse.Utilisation de MailParse lors de l'envoi d'e-mails

J'ai installé MailParse mais je n'arrive pas à l'exécuter quand j'envoie un email à l'adresse que j'utilise pour rediriger vers mon script. Je reçois également un email rebondi chaque fois que j'essaie de l'exécuter.

J'ai essayé d'utiliser les hashbangs suivants en haut de mon script php. Pour tester si MailParse est en cours de chargement, je ferai quelque chose comme ça. MailParse semble fonctionner quand j'exécute mon script dans mon navigateur mais pas quand je lui envoie un email.

De plus, lorsque j'inclus l'un des deux derniers hashbangs, je reçois ce message dans le message de rebond.

Failed loading /usr/php/56/usr/lib64/php/modules/ZendGuardLoader.so: /usr/php/56/usr/lib64/php/modules/ZendGuardLoader.so: undefined symbol: zend_new_interned_string 
Failed loading /usr/php/56/usr/lib64/php/modules/opcache.so: /usr/php/56/usr/lib64/php/modules/opcache.so: undefined symbol: zend_new_interned_string 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/php/56/usr/lib64/php/modules/imagick.so' - /usr/php/56/usr/lib64/php/modules/imagick.so: undefined symbol: zend_new_interned_string in Unknown on line 0 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/php/56/usr/lib64/php/modules/pdo_mysql.so' - /usr/php/56/usr/lib64/php/modules/pdo_mysql.so: undefined symbol: mysqlnd_allocator in Unknown on line 0 
PHP Warning: PHP Startup: pdo_sqlite: Unable to initialize module 
Module compiled with module API=20131226, debug=0, thread-safety=0 
PHP compiled with module API=20060613, debug=0, thread-safety=0 
These options need to match 
in Unknown on line 0 
PHP Warning: PHP Startup: pdo_pgsql: Unable to initialize module 
Module compiled with module API=20131226, debug=0, thread-safety=0 
PHP compiled with module API=20060613, debug=0, thread-safety=0 

Quand j'utiliser le code dans mon script qui ne remet pas pour une fonction Mailparse quand j'envoyer un e-mail, il n'y a aucun problème. Il semble juste que MailParse ne se chargera pas lorsque j'envoie des emails.

+0

Est-ce que MailParse est censé fonctionner par tuyauterie? –

Répondre

0

Je l'ai compris. Je ne référençais pas le binaire PHP correct dans mon hashbang. J'utilise BlueHost et PHP 5.6 donc il aurait dû être

#!/usr/php/56/bin/php-cgi