[Debian] Iemand IMP aan de praat op Debian?

Pagina: 1
Acties:

  • zaphod_b
  • Registratie: Oktober 2001
  • Laatst online: 14-08 09:48
Is het iemand gelukt? Horde + IMP op Woody?
Ik krijg het namelijk niet echt voor elkaar. Keurig met dselect aangegeven wat ik allemaal wilde hebben (PHP3 (helaas...), Horde, IMP, Apache enzo), maar ho maar...

Iemand betere ervaringen?

  • wouzer
  • Registratie: Maart 2000
  • Niet online
Eerste keer ging goed bij mij op potato. Een tweede keer kreeeg ik allemaal vage php errors in het geproduceerde html pagina. apt-get remove dus.

Verwijderd

Hier installeert alles prima op sid (php 4.0.99), horde en php4-imap werden mooi mee geinstalleerd. Als ik dan inlog krijg ik mijn imap mailbox, maar als ik dan ergens op klik krijg ik altijd terug het login scherm.

Ben nu es ff php3 aan het installeren, misschien ligt het daar wel aan.

edit:

Nope, met php3 doet hij het ook niet :(

Verwijderd

Ik lees ook in de Debian bugs records dat de huidige debian versie van imp redelijk oud is. De nieuwe versie via cvs installeren is dus een betere manier die hopelijk een wel werkende versie oplevert.

Verwijderd

Ok, niet op Woody, maar wel op potato werkend. Het heeft me inderdaad wat hoofdbrekens gekost, maar het doet het perfect... Op wat error messages na als iemand mij via een bcc-tje een mailtje stuurt, maar dat beinvloedt de functionaliteit niet.

Aangezien ik geen php3 wilde installeren heb ik in de Apache config aangegeven dat ik .php3 ook als php4 wil laten parsen...

srm.conf:
code:
1
2
DirectoryIndex index.html index.php3 index.php
AddType application/x-httpd-php .php .php3

Voor de rest heb ik er geloof ik weinig aan gedaan, wel heeft apt-get een scriptje gerund dat een databaseje of iig een tabel heeft aangemaakt om de sessies van imp bij te houden...

Ook heeft dit filetje in httpd.conf twee files toegevoegd als config file:
Include /etc/horde/apache.conf
Include /etc/imp/apache.conf
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
martijnm@theodoliet:~$ cat /etc/imp/apache.conf 
# Configuration for imp using php3.
Alias /imp /usr/share/horde/imp
martijnm@theodoliet:~$ cat /etc/horde/apache.conf 
# Added for HORDE
Alias /horde /usr/share/horde


# Added for HORDE
<Directory /usr/share/horde>
Options FollowSymLinks
AllowOverride None  
order allow,deny     
allow from all
<IfModule mod_php3.c>
  php3_magic_quotes_gpc Off
  php3_track_vars On
</IfModule>
<IfModule mod_php4.c>
  php_flag magic_quotes_gpc Off
  php_flag track_vars On
  php_flag session.save_path /var/tmp/imp
</IfModule>         
</Directory>
# End HORDE Configuration Block

Hope this helps ;)

Verwijderd

Het werkt eindelijk op sid ! :)

.php3 files liet ik al altijd parsen als php4, dus daar lag het niet. Het lag wel aan de file /etc/horde/local.inc. Daar stond namelijk de database class commented, en kan horde dus geen sessie bijhouden.

Ff die lines uncommented, MySQL info ingevuld, tables gemaakt en het werkte perfect. test.php3 werkt nu prima, en ook de horde-session test (met het tellertje) doet het nu prima.

Alleen is deze imp dus een redelijk oude versie (met dus veel bugs en wat security issues), dus RUN DIE NOOIT OP EEN PUBLIC SERVER !!! >:)
Pagina: 1