Squirrelmail

Marcus Scharf sunzi.tlug at viacobra.de
Mit Aug 13 13:42:23 CEST 2003


> Hi!
>
> Nachdem wir zu zweit knapp 6 Tage an einem frischen Debian-root-server
> geschraubt haben, funktioniert alles, leider zum teil sogar besser :-D
> (war vorher suse 7.1 drauf).
>
> Zum leid meinerseits, kein Outlook user, darf Squirremail nicht mehr
> funktionieren.
>
> Auf dem Server rennt:
> o apache 1.3.28 (mit extra tollen sicherheitsloeschern *g*)
> o mod_gzip 1.3.26.1a als DSO
> o PHP5 5.0.0b1 static ohne ssl (squirrelmail ging auch nich mit php4)
> o mod_ssl 2.8.15
> o mod_perl 1.28 static ohne ssl
> o courier-mta (mir war der postfix+etc mix zu wider)
> o squirrelmail 1.4.1 (1.4.0 hat das gleiche prob)
>
> [Tue Aug 12 16:50:19 2003] [error] PHP Notice:  Creating default object
> from empty value in
> /data/apache/_users/domain/mail.c-root.net/class/mime/Message.class.php on
> line 197
> [Tue Aug 12 16:50:19 2003] [error] PHP Fatal error:  Using $this when not
> in object context in
> /data/apache/_users/domain/mail.c-root.net/class/mime/Message.class.php on
> line 200
>
> Laut google, page und mailingliste hats noch nie so ein fehler gegeben.
> Da ich natuerlich ein glueckspilz bin, passiert es trotzdem mir.
> Der fehler passiert in der funktion "function parseBodyStructure($read,
> &$i, $sub_msg = '')"
> Laut meinen fragmentalen PHP kenntnissen wird darin die Mail in den den
> einzelnen Mime-Parts zerlegt.
> Nur anscheinend wird die Instanz der class Message nicht komplett geladen
> oder es hat eine andere Version.
> Bin der festen meinung das squirrelmail sein eigenen Mime-Parser hat.
>
> Wenn Squirrelmail nicht so gut waere, wuerde ich es einfach so loeschen.
> *g*
>
> Mfg Sunzi

Lag doch an der PHP version, hab jetzt wieder PHP4 drauf.
Eigentlich schade das PHP so inkompatible ist in den Versionen, da bleib
ich lieber bei meinen heissgeliebten Perl.