Undefined function: imap_open()

Hi Folks,

Local läuft die Funktion nicht und es kommt zur Fehlermeldung.
Fatal error: Call to undefined function: imap_open()
Wo muß ich was machen daß es endlich läuft? php.ini?
Auf meinem Server läufts einwandfrei.

TNX & CU Fr@nkie

The Truth Is Out There … ;o)

Moin,

Local läuft die Funktion nicht und es kommt zur Fehlermeldung.
Fatal error: Call to undefined function: imap_open()
Wo muß ich was machen daß es endlich läuft? php.ini?
Auf meinem Server läufts einwandfrei.

Wenn du bitte präzisieren würdest…

TNX & CU Fr@nkie

The Truth Is Out There … ;o)

widecrypt

Hi widecrypt

Also auf meinem Windows Rechner ist eine WAMP Umgebung eingerichtet.
Bisher hat alles einwandfrei funktioniert.
Bis ich mich heute in der Function imap_open() versucht habe.
Beim Funktionsaufruf erscheint die Fehlermeldung:
Fatal error: Call to undefined function: imap_open()…
Wenn ich die Seite aber nun auf meinem angemieteten V-Server schiebe und dann aufrufe, läuft alles einwandfrei ohne Fehlermeldung.
Präzise genug?
Woran kanns liegen?
httpd.conf?
php.ini?
oder muß ich noch eine Imap Bibliothek einbinden?

TNX Fr@nkie

Moin,

Also auf meinem Windows Rechner ist eine WAMP Umgebung
eingerichtet.
Bisher hat alles einwandfrei funktioniert.
Bis ich mich heute in der Function imap_open() versucht habe.
Beim Funktionsaufruf erscheint die Fehlermeldung:
Fatal error: Call to undefined function: imap_open()…
Wenn ich die Seite aber nun auf meinem angemieteten V-Server
schiebe und dann aufrufe, läuft alles einwandfrei ohne
Fehlermeldung.
Präzise genug?
Woran kanns liegen?
httpd.conf?

Nein.

php.ini?

Möglich. Du kannst die php.ini settings aber auch im Script temporär ändern, um’s zu überprüfen ob es daran liegt.

Setz mal folgende zeilen vor imap_open(); .
Für *IP des IMAP-Severs* setzt du die IP deines IMAP-Servers ein.
Für *Port des IMAP-Severs* setzt du den Port deines IMAP-Servers ein. Standart: 143.

$imap_serv = „IP des IMAP-Severs“;
$imap_port = „Port des IMAP-Severs“;
$connect_imap ="$imap_serv:blush:imap_port";
ini_set(„IMAP“,"$imap_serv");
ini_set(„imap_port“,"$imap_port");

Den Verbindungsaufbau initiierst du dann mit

imap_open ("{$connect_imap}INBOX", „user_id“, „password“);

oder muß ich noch eine Imap Bibliothek einbinden?

Nö, aber du kannst mal hier vorbeischaun:
http://www.phpclasses.org

TNX Fr@nkie

Bitte

widecrypt

Moin widecript,

danke für Deine Hilfe.
Ich habe es gerade selbst gefunden.
Vor der Extension php_imap.dll in der php.ini war noch ein Semikolon.
Jetzt geht es.

CU Fr@nkie