Avatar billede tigertool Nybegynder
06. januar 2007 - 21:06 Der er 7 kommentarer og
1 løsning

PHP og IMAP

Hej,

Jeg har lavet et lille script hvor jeg forbinder til en imap server via funktionen imap_open().
Hvis jeg kører mit script via console

# php imap_connect.php

virker det uden problemer.
Hvis jeg derimod forsøger at tilgå scriptet gennem min apache webserver, får jeg følgende fejl:

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

Det er uden tvivl min konfiguration af apache - men hvordan kan det virke fra console, når jeg ikke kan få konfigureret apache sådan at det virker?
Avatar billede coderdk Praktikant
06. januar 2007 - 21:35 #1
PHP og PHP CLI er (som regel) forskellige. Din PHP CLI (command line interface) er kompileret med imap (eller den er aktiveret i CLI'ens php.ini)... Måske mangler du at loade en .so i din php.ini (du kører linux?)
Avatar billede tigertool Nybegynder
06. januar 2007 - 21:51 #2
Ja, jeg kører linux (Debian). Jeg synes ikke at kunne finde imap.so :(
Avatar billede coderdk Praktikant
06. januar 2007 - 22:14 #3
Skal du så ikke apt-get'e php4-imap eller php5-imap ?
Avatar billede tigertool Nybegynder
06. januar 2007 - 22:52 #4
apt-get vil opgradere min php4 og php4-common, hvilket jeg ikke er interesseret i.

men hvis jeg fra PHP CLI kan benytte imap-funktionerne, så må jeg vel også kunne finde en .so til det på min server, korrekt?
Avatar billede coderdk Praktikant
07. januar 2007 - 00:21 #5
Dunno :) Hvorfor vil du ikke bare bruge apt til at installere den?
Avatar billede tigertool Nybegynder
20. januar 2007 - 02:10 #6
Fordi den også til opgradere en masse crap til php4 som jeg ikke er interesseret i.

Smid et svar.
Avatar billede coderdk Praktikant
20. januar 2007 - 02:24 #7
Nah, bare nap dem selv :)
Avatar billede tigertool Nybegynder
20. januar 2007 - 11:12 #8
ok - tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging