/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
PHP med IMAP support
Fra : Christian Bruhn Gufl~


Dato : 29-03-01 14:27

Jeg har et problem med at få IMAP funktionerne ,f.eks. imap_open(), til at
fungere, og jeg er faktisk løbet lidt tør for idéer.

Serveren fungerer fint både som SMTP, POP3, og IMAP4 server.

Her er lidt info.

Software:
Apache/1.3.19 (Unix) mod_perl/1.25 PHP/4.0.4pl1 mod_ssl/2.8.1 OpenSSL/0.9.6

PHP fungerer fint, bortset fra at den giver følgende fejlmeddelelse nå man
prøver en PHP/IMAP funktion som f.eks.

<?$mbox = imap_open ("{localhost:143}INBOX", "imap", "imap");?>
Brugeren "imap" med pw "imap"

Fejl:
Fatal error: Call to undefined function: imap_open() in
/usr/local/apache/SSLdocs/mailsys/login.php on line 4

Serveren er en pentium 2 der kører FreeBSD 4.2

Nogen idéer ?

MVH
Christian Gufler



 
 
Christian Bruhn Gufl~ (29-03-2001)
Kommentar
Fra : Christian Bruhn Gufl~


Dato : 29-03-01 14:44

I ørigt har jeg forsøgt at kompile med IMAP support med følgende linie:




Christian Bruhn Gufl~ (29-03-2001)
Kommentar
Fra : Christian Bruhn Gufl~


Dato : 29-03-01 14:45

Jeg har i øvrigt forsøgt at kompile med IMAP support - her er
konfigurationslinien jeg brugte til PHP

../configure --prefix=/www --with-apache=../apache_1.3.19 --with-mysql=/usr/l
ocal/mysql --enable-track-vars --enable-imap --enable-sockets --enable-ftp -
-with-openssl=../openssl-0.9.6 --enable-mcrypt

(mcrypt fungerer i øvrigt heller ikke, men jeg fik ingen fejl i
kompilerings-processen)


MVH
Christian Gufler



Jonas Koch Bentzen (29-03-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 29-03-01 16:59

Christian Bruhn Gufler skrev:

> Jeg har i øvrigt forsøgt at kompile med IMAP support - her er
> konfigurationslinien jeg brugte til PHP
>
> ./configure --prefix=/www --with-apache=../apache_1.3.19
> --with-mysql=/usr/l ocal/mysql --enable-track-vars --enable-imap

Det er sjældent nok bare at skrive --enable-imap, for de fleste har
ikke IMAP-headerne installeret. Du skal selv gå ind på
ftp://ftp.cac.washington.edu/imap og hente den nyeste version af UW
Imap. Pak filen ud, gå indi mappen og kompiler skidtet. På en Linux
skal man normalt skrive "make slx", men det er nok anderledes på en
FreeBSD. Det står altsammen i README- eller INSTALL-filen. Når du har
kompileret det, behøver du ikke gøre mere (dvs. du behøver ikke
nødvendigvis at installere de nyligt kompilere programmer). Du kan bare
gå ind i PHP-mappen og skrive

../configure --with-alle-dine-configure-options
--with-imap=/sti/til/imap-mappen

--
Venlig hilsen
Jonas Koch Bentzen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408893
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste