Hoi,
Ik ben begonnen met een eigen webmail, voor o.a. de support mensen. Alleen nu kom ik erachter dat imap niet samen met php werkt.
Iemand enig idee hoe ik dit wel kan laten werken?
M.v.g.
Jeffrey
Likes: 0
Hoi,
Ik ben begonnen met een eigen webmail, voor o.a. de support mensen. Alleen nu kom ik erachter dat imap niet samen met php werkt.
Iemand enig idee hoe ik dit wel kan laten werken?
M.v.g.
Jeffrey
php met imap ondersteuning compilen![]()
Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.
Je moet nog wel even je imap extensie meecompileren of aanzetten (in het geval van Windows).
http://nl2.php.net/imap
EDIT: Echo![]()
Ik werk met Fedora Core 3 ( Linux )
To check if the recompile worked properly, create a file called phpinfo.php, with the following content:Code:# wget ftp://ftp.cac.washington.edu/imap/c-client.tar.Z # tar -zxvf c-client.tar.Z Version may differ on date used # cd imap-2004d/ # make lrh EXTRACFLAGS=-I/usr/kerberos/include EXTRALDFLAGS=-I/usr/kerberos/lib Create directories. Version may differ on date used # mkdir /usr/local/imap-2004d Create libraries dir # mkdir /usr/local/imap-2004d/lib Create include dir # mkdir /usr/local/imap-2004d/include Change dir into the c-client dir. # cd c-client/ Copy all .h files into /usr/local/imap-2004d/include/ # cp *.h /usr/local/imap-2004d/include/ Copy all .c files. # cp *.c /usr/local/imap-2004d/lib/ Copy c-client.a # cp c-client.a /usr/local/imap-2004d/lib/libc-client.a Change the configure file of php. # pico /usr/local/directadmin/customapache/configure.php Add: \ --with-imap=/usr/local/imap-2004d Where \ is on the end of the last line in the file before you started changing it. # /usr/local/directadmin/customapache/build php We are not recompiling other things besides php, so we said no to all questions. After everything is finished, restart apache. # service httpd restart
phpinfo.php
Surf to http://www.yourcompany.com/phpinfo.php and verify if the following information is there:Code:<?php phpinfo(); ?>
Code:IMAP c-Client Version 2004
Als ik dit uitvoer:
# /usr/local/directadmin/customapache/build php
Krijg ik:
[root@server1 c-client]# /usr/local/directadmin/customapache/build php
cat: configure.php: No such file or directory
cat: configure.php: No such file or directory
cat: configure.php: No such file or directory
cat: configure.php: No such file or directory
cat: configure.php: No such file or directory
*** Cannot find /imap-2004g/c-client/php-4.4.0.tar.gz. Aborting ***
Iemand een oplossing?
Opgelost, zat in de verkeerde Dir. Alleen het kopieren van c-client.a werkt niet. Aangezien die niet in de Dir staat. Er staat wel een c-client.h
iemand oplossing?
Laatst gewijzigd door WMtools; 02/03/06 om 23:44.
Weet niemand het?
Open die build eens dan, waar staat hij heen te schapen? hij kan namelijk blijkbaar de file configure.php niet vinden.
Doe het eens als volgt:
cd /usr/local/directadmin/customapache
./build clean
./build update
./build all d
Zo heb je alles te pakken, en als je configure.php ontbreekt word deze opnieuw gedownload. Na ./build update kan je de configure.php even aanpassen voor je c-client.
Zorg er trouwens ook voor dat je de c-client sources geinstalleerd hebt staan. zoals getUP heeft omschreven.
Solvinity - This is IT
Kijk de edit.
Ik heb de file c-client.a niet, zit nergens ook als ik locate doe ( om te zoeken ) word die niet gevonden.
Iemand een oplossing?
Er is wel een c-client.h..
updatedb ervoor gedaan?
Ik heb wat getUP gezegt heeft gedaan.
( HEeft u msn? Kunt u me toevoegen? msn_prive@wmtools.nl, praat wat makkelijker :P )