Linux: Fatal error: Call to undefined function imap_open()

Wenn Sie beispielsweise nach der Installation des Webmailprogrammes "Horde" die folgende Meldung angezeigt bekommen, kann Ihnen dieser Artikel helfen:

Fatal error: Call to undefined function imap_open()
Grund für die Meldung ist die fehlende IMAP Unterstützung in PHP. In diesem Artikel erkläre ich die Lösung für Linux Debian lenny (V5). Andere Systeme benötigen teilweise einen kompletten Neubau von PHP (= Neucompilierung / Recompiling). Zuerst muss das fehlende Paket instelliert werden:
apt-get install php5-imap
Ihnen werden Details angezeig und am Ende werden Sie gefragt:
Do you want to continue? [Y/n/?]
Hier antworten Sie bitte mit "y". Die automatische Installation beginnt und kann einen kurzen Moment brauchen. Wichtig ist, dass Sie danach Ihren Apache Webserver mit einem der beiden folgenden Befehle neu starten:
apache2ctl graceful
/usr/sbin/apache2ctl graceful
Fertig. Beim Einsatz von Horde haben wir teilweise die Cookies im Browser löschen müssen. Außerdem half häufig auch das Umsetzen der Cookie-Verarbeitung. Weitere Details finden Sie in unserem Artikel "Horde: Nach dem erfolgreichen Login wird wieder der Login angezeigt".