Page 1 of 1

Mailparse

Posted: Sat 11. May 2019, 09:46
by synox
Hallo zusammen,

seit über 1 Stunde sitze ich an dem Thema Mailparse Extension für PHP 7.2.

Ich bekomme es einfach nicht ans laufen. Wie genau muss ich vorgehen?


Sys:

Debian 9.9

Re: Mailparse

Posted: Sat 11. May 2019, 10:09
by Jolinar
synox wrote: Sat 11. May 2019, 09:46 Ich bekomme es einfach nicht ans laufen.
"läuft nicht" ist absolut keine hilfreiche Fehlerbeschreibung.

- Was genau hast du bisher versucht?
- Gibt es Fehlermeldungen und/oder relevante Einträge in den Logfiles?

Mehr Infos bitte, damit man gezielt helfen kann...

Re: Mailparse

Posted: Sat 11. May 2019, 10:13
by synox
Ja sorry für die magere Beschreibung. Ist halt echt gerade zum verzweifeln.

Versuche bisher das ich eigentlich die mailparse.so von

/usr/lib/php/20151012/

ins Verzeichnis

/opt/keyhelp/php/7.2/lib/php/extensions/no-debug-non-zts-20170718/

verschoben habe.

Danach die mailparse.ini mit Inhalt:

extension=/opt/keyhelp/php/7.2/lib/php/extensions/no-debug-non-zts-20170718/mailparse.so

erstellt.

PHP-FPM neustart.

Re: Mailparse

Posted: Sat 11. May 2019, 10:20
by Tobi
Du brauchst für deine PHP Version eine passende .so Datei.
Einfach nur umkopieren reicht da meines Wissens nach nicht.

Wahrscheinlich musst du das selbst kompilieren.

Was willst du denn letztendlich mit mailparse machen? Eventuell gibt es noch andere Lösungen.

Re: Mailparse

Posted: Sat 11. May 2019, 10:21
by synox
Ich benötige es für eine Anwendung.

Re: Mailparse

Posted: Sat 11. May 2019, 10:25
by Tobi

Re: Mailparse

Posted: Sat 11. May 2019, 10:27
by Jolinar
Tobi wrote: Sat 11. May 2019, 10:20 Wahrscheinlich musst du das selbst kompilieren.
Korrekt.
Siehe z.B. hier (bitte beachten, die Anleitung verwendet noch v.3.0.1, aktuell ist die v.3.0.3).

Edit:
Ach menno, Tobi war schneller mit der Verlinkung :mrgreen:

Re: Mailparse

Posted: Sat 11. May 2019, 10:40
by synox
Ich danke euch! :)

Es ist echt zum .....

Natürlich ist die Datei vorhanden und Ausführbar.

Code: Select all

shtool at '/tmp/pear/download/mailparse-3.0.3/build/shtool' does not exist or is not executable.
Make sure that the file exists and is executable and then rerun this script.

Habe auch schon das Verzeichnis geändert

Code: Select all

 pear config-set temp_dir /root/tmp

Re: Mailparse

Posted: Sat 11. May 2019, 10:46
by Jolinar
Was sagt denn ein:

Code: Select all

ls -al /tmp/pear/download/mailparse-3.0.3/build/shtool

Re: Mailparse

Posted: Sat 11. May 2019, 11:10
by synox
Es lag am tmp Verzeichnis.

Nachdem man es über z.B. /root/tmp erledigt funktioniert es.

Doch trotz aller mühe funktioniert es noch immer nicht. Das Modul wird nicht geladen :(

Es erscheint nicht in der phpinfo.


Edit: Nach einem erneuten Download und ./configure hat es dann letztendlich doch geklappt :)