Apache + MySQL + PHP4 + IMAP Hoe te installeren

Pagina: 1
Acties:
  • 818 views sinds 30-01-2008
  • Reageer

  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Ik heb lange tijd gewerkt met Apache + MySQL + PHP3 en IMAP maar nu heb ik geupgrade naar
PHP4.

Zoals de titel al doet vermoeden.

Hoe krijg ik dit allemaal werkend. Ik heb Apache + Mysql + PHP4 al aan de praat, maar dat Imap wil maar niet lukken..... Ik gebruik ook mod_auth_mysql en dat wil ook al niet werken... Iemand een idee of een goeie link met een site hoe het moet....?
Bij devshed stond een heel verhaal, alleen daar stond dus geen IMAP bij en dat is nou net wat ik moet hebben |:(

Alvast bedankt

Soms zit het mee, vaak zit het tegen


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

P&W -> H&W

  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Sorry.. Dach dat dat ook bij webscripting hoorde... Excu6

Soms zit het mee, vaak zit het tegen


  • twixx
  • Registratie: April 2000
  • Niet online
Heb je de README en de INSTALL van IMAP al gelezen? Ja, waar kom je niet uit, waar loop je vast? Krijg je hem niet in PHP? ./configure --help | grep 'imap' gezien? Succes ermee :P

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Nou alles werkt, maar als ik met php iets maak als imap_open{enz....enz..... Krijg ik de volgende foutmelding:

Fatal error: Call to undefined function: imap_open()

Dit zou dus betekenen dat imap niet werkt....

Een idee hoe ik dit weer recht kan brijen

Soms zit het mee, vaak zit het tegen


  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Iemand ?

Soms zit het mee, vaak zit het tegen


  • jant
  • Registratie: Juli 2000
  • Niet online
Op vrijdag 08 juni 2001 19:05 schreef FMFREAK het volgende:

Fatal error: Call to undefined function: imap_open()
Betekent dat je geen imap support in PHP hebt gecompileerd.

Oplossing php opnieuw compileren met IMAP support.

Een album per dag; een selectie: https://open.spotify.com/playlist/6s3nNLl8pJpCwLR3LPligA?si=dddc51153b2a49e8


  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Heb ik al 5 keer gedaan... Zonder suc6... Steed dezelfde fout....
Moet ik dan ook die php-mod weer compileren met Apache of is dat niet nodig.... ???

Soms zit het mee, vaak zit het tegen


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

je "moet":
1. mysql configgen/compileren/installen
1. imap configgen/compileren/installen
2. php configgen/compileren(met imap en mysql)/installen
3. apache configgen/compileren(met php)/installen
4. apache herstarten

Als je punt 1 en 1 al gehad hebt, kun je dat overslaan.
Maar apache moet idd wel opnieuw

  • Counter-Strike
  • Registratie: Maart 2000
  • Niet online

Counter-Strike

Maar ik speel het niet!

Op vrijdag 08 juni 2001 22:04 schreef ACM het volgende:
je "moet":
1. mysql configgen/compileren/installen
1. imap configgen/compileren/installen
2. php configgen/compileren(met imap en mysql)/installen
3. apache configgen/compileren(met php)/installen
4. apache herstarten

Als je punt 1 en 1 al gehad hebt, kun je dat overslaan.
Maar apache moet idd wel opnieuw
Niet als 'ie apache met DSO heeft gecompiled :)

Dit is het einde van deze mededeling. De mogelijkheid tot reageren is aanwezig!


  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Yes yes yes... Hoe ik het gedaan heb weet ik niet (ja apache nog een keer gecompileert) en nu werkt het ineens wel.. Afblijven dus. Nu nog dat probleem met mod_auth_mysql. Hij is wel geladen, maar het werkt niet.. das wel jammer.... Weet iemand wat er aan de hand kan zijn ??

Soms zit het mee, vaak zit het tegen


  • franklin
  • Registratie: Februari 2000
  • Laatst online: 09:52

franklin

denkt teveel...

het lijkt dat we hetzelfde probleem hebben! Heb je mod_auth_mysql ook als DSO gebuilt?

Iemand dit eerder tegengekomen?

  • cappie
  • Registratie: Februari 2000
  • Laatst online: 17-05-2025

cappie

all lowercase

omdat ik hier ook naar op zoek ben, zou het fijn zijn als iemand een quick installation guide voor all of the above in elkaar draait of zoekt en hier post.. m'goed.. d'r zal wel niemand zo gek zijn om dat te doen :)

Aspire to inspire before we expire | profiel | systeem


  • Kees
  • Registratie: Juni 1999
  • Laatst online: 09:21

Kees

Serveradmin / BOFH / DoC
Okay, ik ben lam ;)
grootste gedeelte staat toch al in een van mijn scripts:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# Zlib: 
sources: http://www.zlib.org/
gunzip -c zlib-1.1.3.tar.gz | tar xf -
mv zlib-1.1.3/ zlib
cd zlib; \
./configure --static 
make
cd ..

# libpng: 
sources: http://libpng.sourceforge.net/
gunzip -c libpng-*.tar.gz |tar xf -
rm libpng-*.tar.gz 
mv libpng-* libpng
cd libpng; \
make -f scripts/makefile.std CC=gcc ZLIBLIB=../zlib ZLIBINC=../zlib
cd ..

# jpeg: 
sources: http://www.ijg.org/
tar -zxvf jpegsrc.v6b.tar.gz
mv jpeg-6b/ jpeg
cd jpeg
./configure
make
make test
cd ..

# gd: 
sources: http://www.boutell.com/gd/
tar -zxvf gd-1.8.4.tar.gz
mv gd-1.8.4 gd
cd gd
make INCLUDEDIRS="-I. -I../zlib -I../libpng -I../jpeg" \
  LIBDIRS="-L../zlib -L. -L../libpng -L../jpeg" 
  LIBS="-lgd -lpng -lz -lm"
cd ..

#IMAP
sources: ftp://ftp.cac.washington.edu/imap/
tar -Zxvf imap.tar.Z 
mv imap-2001.RELEASE-CANDIDATE.1 imap 
cd imap 
make slx 
cp c-client/c-client.a /usr/local/lib/libc-client.a 
cp c-client/rfc822.h c-client/mail.h c-client/linkage.h \
/usr/local/include 

#MySQL
Sources: http://www.mysql.com
tar -zxvf mysql*.tar.gz
rm mysql*.tar.gz
mv mysql* /usr/local/mysql
#starts/install the dbase 
#/usr/local/mysql/configure

# Apache
Sources: http://httpd.apache.org 
tar -zxvf apache*.tar.gz
mv apache_* apache
cd apache
./configure
cd ..

#PHP
Sources: http://nl.php.net
tar -zxvf php.tar.gz
rm php.tar.gz
mv php-4.0.6/ php
cd php
./configure \
  --with-apache=/usr/src/apache \
  --enable-track-vars \
  --enable-magic-quotes \
  --with-gd=/usr \
  --with-mysql=/usr/src/mysql \
  --with-zlib=/usr/local \
  --with-jpeg-dir=/usr/src/jpeg \
  --with-png-dir=/usr/src/libpng \
  --with-imap 
make
make install

cd apache
./configure \
  --prefix=/www/ \
  --enable-module=so \
  --enable-module=status \
  --enable-shared=status \
  --activate-module=src/modules/php4/libphp4.a
make
make install
cd /www/bin
./apachectl start

Dat is heel snel, je maakt:
Apache met static linked PHP
PHP met gd, imap, zlib, mysql

zie php/configure --help voor meer info over welke opties je aan wil zetten in php en
apache/configure --help voor opties die je in apache extra wil configgen
Het geheel is bedoeld voor een linuxsysteem, onder freebsd zal het ook
wel draaien met enkele aanpassingen aan de IMAP compilatie en Apache compilatie.

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • cappie
  • Registratie: Februari 2000
  • Laatst online: 17-05-2025

cappie

all lowercase

damn Kees.. you rock 8-)

mijn dank is groot :)

Aspire to inspire before we expire | profiel | systeem

Pagina: 1