Am Dienstag, 30. August 2016, 09:56:53 CEST schrieb Arnaud Kientz:
> Sorry, aus Versehen auf Strg + Enter gedruckt und die Email geschickt.
> 
> Es fehlt noch dass ich danach keine Idee mehr habe, was ich noch machen
> könnte.
> 
Hallo Arnaud,
das Programm horde-mail.php ist ein Befehlszeilenprogramm, das unabhängig
von der Schulkonsole ist.

Starte mal

php horde-mail.php --help

Die kurzen (ein Bindestrich) Optionen funktionieren übrigens nicht.

Es war nie die Rede davon, die Schulkonsole mit einzusetzen. Das geht nicht. 
Da musst Du schon das komplette Paket installieren. Die Schulkonsole hat aber 
wieder einige andere Abhängigkeiten.

Gruß,
Frank

> Danke und Gruß
> 
> Arnaud
> 
> > Hallo Frank,
> > 
> >>> 1) Ich könnte keine Email-Weiterleitung eintragen, ich kriege einen
> >>> internen Server Fehler 500 :
> >>> 
> >>> "/usr/lib/schulkonsole/cgi-bin/start: Perl
> >>> Kompilierungsfehler/usr/share/schulkonsole/Schulkonsole/horde-mail.php
> >>> (/usr/share/schulkonsole/Schulkonsole/horde-mail.php)" in
> >>> /var/log/apache2/schulkonsole-error.log
> >>> 
> >>> Kann es daran liegen, dass wir horde 5 eingesetzt haben ? Wenn ja,
> >>> wie kann ich es korrigieren ?
> >> 
> >> Ja, das liegt definitiv an horde5. Ich habe eine Schulkonsole, die zu
> >> horde5
> >> kompatibel ist. Das ist aber eine Testversion, die Du noch nicht
> >> produktiv
> >> einsetzen solltest. Du kannst Dir aber das deb-Paket herunterladen und
> >> die Datei horde-mail.php aus diesem Paket verwenden. Z.B. mit mc
> >> (midnight commander)
> >> kann man sich durch nicht ausgepackte deb-Dateien "wühlen".
> >> Du findest das Paket auf der Seite
> >> 
> >> https://www.linuxmuster.net/wiki/entwicklung:horde5
> >> 
> >> relativ weit unten verlinkt. Du benötigst
> >> linuxmuster-schulkonsole_...deb, nicht das "wrapper"-Paket.
> > 
> > Endlich komme ich wieder zum Thema.
> > Zum Testen habe ich die Datei
> > /usr/share/schulkonsole/Schulkonsole/horde-mail.php mit der im
> > DEB-Paket ersetzt.
> > Gibt es weitere Schritte zu tun ?
> > 
> > Ich kriege damit einen Fehler 500 :
> > 
> > [Tue Aug 30 09:31:49 2016] [error] [client 10.16.1.1] Can't locate
> > object method "new" via package
> > "Schulkonsole::Error::Error::HordeError" (perhaps you forgot to load
> > "Schulkonsole::Error::Error::HordeError"?) at
> > /usr/share/schulkonsole/Schulkonsole/Horde.pm line 172., referer:
> > https://localhost:8242/schulkonsole/start
> > 
> > Wenn ich die Datei Horde.pm vom DEB-Paket auch dazu kopiere, ergibt es :
> > 
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Bareword
> > "Schulkonsole::Config::GETMAILFORWARDS" not allowed while "strict
> > subs" in use at /usr/share/schulkonsole/Schulkonsole/Horde.pm line 42.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Compilation
> > failed in require at /usr/lib/schulkonsole/cgi-bin/start line 191.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] BEGIN
> > failed--compilation aborted at /usr/lib/schulkonsole/cgi-bin/start
> > line 191.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Premature end of
> > script headers: start
> > ##############################################
> > Ich habe dann bei Zeile 42, 84 und 107 Anführungzeichnen dazu
> > geschrieben :
> > 
> > ##############################################
> > # grep Config Horde.pm
> > use Schulkonsole::Config;
> > my $wrapcmd = $Schulkonsole::Config::_wrapper_horde;
> > 
> >         my $in =
> > 
> > Schulkonsole::Wrapper::wrap($wrapcmd,$errorclass,"Schulkonsole::Config::GE
> > TMAILFORWARDS",
> > Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Co
> > nfig::SETMAILFORWARDS",
> > 
> > Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Con
> > fig::REMOVEMAILFORWARDS",
> > 
> > ##############################################
> > 
> > Danach gibt es kein 500 Fehler mehr bei dem Aufruf von
> > schulkonsole/start.
> > 
> > Bei einem neuen Versuch, eine Email als Weiterleitung einzurichten
> > kriege ich eine Fehlermeldung :
> > 
> > ##############################################
> > Falscher Programmaufruf [/usr/lib/schulkonsole/cgi-bin/start, 384,
> > Schulkonsole::Session::standard_error_handling]
> > ##############################################
> > 
> > _______________________________________________
> > linuxmuster-user mailing list
> > linuxmuster-user@lists.linuxmuster.net
> > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an