Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
ticket:osticket [2015/07/03 11:21] – [Lösung] gerald | ticket:osticket [2024/03/13 18:28] (aktuell) – [Lösung] gerald | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
{{tag> | {{tag> | ||
====== osTicket ====== | ====== osTicket ====== | ||
+ | |||
+ | ost-config.php liegt in support/ | ||
[[http:// | [[http:// | ||
+ | [[http:// | ||
+ | |||
sieht OK aus, viele Funktionen. Zumindest von der Schönheit macht es keinen so guten Eindruck wie das Trellis. [[: | sieht OK aus, viele Funktionen. Zumindest von der Schönheit macht es keinen so guten Eindruck wie das Trellis. [[: | ||
+ | |||
+ | ===== Ferienhinweise ===== | ||
+ | |||
+ | Damit bei JEDER Ticket-Mail der Ferienhinweis gesendet wird: | ||
+ | in / | ||
+ | |||
+ | < | ||
+ | // gerald: | ||
+ | @include(trim($_SERVER[" | ||
+ | if ($hint_to_display != "" | ||
+ | $message .= " | ||
+ | </ | ||
===== Problem Dt. Sprache ===== | ===== Problem Dt. Sprache ===== | ||
+ | |||
+ | Deutsch fehlt: lade de.phar von Webseite herunter und installiere Datei in support/ | ||
+ | |||
+ | Alte Version: keine Internationalisierung. | ||
Sprache ist in Code integriert. Es gibt jedoch Übersetzungen ins Deutsche. Dabei wurde allerdings der gesamte Code übersetzt, dh. man bekommt die Übersetzung nur als ganze Installation. Dabei wurden offenbar auch interne Pfade und Begriffe übersetzt, daher liest man von Problemen, die das Original nicht hat. Da bleib ich lieber bei Englisch. Nachtrag: hab die Seiten einzeln ersetzt (bei denen ich mir sicher war, dass nichts verschlimmbessert wurde) und selbst übersetzt. Insgesamt ist die Übersetzung aber sehr gut.... | Sprache ist in Code integriert. Es gibt jedoch Übersetzungen ins Deutsche. Dabei wurde allerdings der gesamte Code übersetzt, dh. man bekommt die Übersetzung nur als ganze Installation. Dabei wurden offenbar auch interne Pfade und Begriffe übersetzt, daher liest man von Problemen, die das Original nicht hat. Da bleib ich lieber bei Englisch. Nachtrag: hab die Seiten einzeln ersetzt (bei denen ich mir sicher war, dass nichts verschlimmbessert wurde) und selbst übersetzt. Insgesamt ist die Übersetzung aber sehr gut.... | ||
Zeile 274: | Zeile 294: | ||
osTicket v.1.9.5 | osTicket v.1.9.5 | ||
- | ===== Problem ===== | + | ===== Problem |
HTML, header, Webseiten selbst und Metatags sagen, dass es UTF-8 ist. Im Browser kommen die Umlaute nicht richtig rüber. Erst wenn man die Codierung im Browser manuell umstellt (evtl. auch erst weg von UTF-8 und dann wieder hin), zeigt er korrekte Zeichen an. | HTML, header, Webseiten selbst und Metatags sagen, dass es UTF-8 ist. Im Browser kommen die Umlaute nicht richtig rüber. Erst wenn man die Codierung im Browser manuell umstellt (evtl. auch erst weg von UTF-8 und dann wieder hin), zeigt er korrekte Zeichen an. | ||
Zeile 298: | Zeile 318: | ||
</ | </ | ||
- | ===== Problem ===== | + | ===== Problem |
Mit manchen Browsern kann man sich nicht einloggen. Kommt keine Fehlermeldung, | Mit manchen Browsern kann man sich nicht einloggen. Kommt keine Fehlermeldung, | ||
Zeile 306: | Zeile 326: | ||
Der Pfad der Cookies ist falsch. Die werden für ein falsches Verzeichnis gespeichert. Dass es mit manchen Browsern überhaupt geht, liegt daran, dass die einen Bug haben und den Pfad gar nicht auswerten. | Der Pfad der Cookies ist falsch. Die werden für ein falsches Verzeichnis gespeichert. Dass es mit manchen Browsern überhaupt geht, liegt daran, dass die einen Bug haben und den Pfad gar nicht auswerten. | ||
Bei meinem Server ist es so, dass die einzelnen Domains in jeweils Unterverzeichnisen liegen und via .htaccess in einzelne Domains in diese Unterverzeichnisse geschickt werden. | Bei meinem Server ist es so, dass die einzelnen Domains in jeweils Unterverzeichnisen liegen und via .htaccess in einzelne Domains in diese Unterverzeichnisse geschickt werden. | ||
- | Leider funktioniert daher die automatische Erkennung der Konstanzten | + | Leider funktioniert daher die automatische Erkennung der Konstanten |
- | Für solche Fälle gibt es am Ender der ost-config.php die Möglichkeit, | + | Für solche Fälle gibt es am Ende der ost-config.php die Möglichkeit, |
Lösung (quick& | Lösung (quick& | ||
Öffne bootstrap.php und setzt an den Anfang: | Öffne bootstrap.php und setzt an den Anfang: | ||
Zeile 316: | Zeile 336: | ||
</ | </ | ||
- | ===== Problem ===== | + | Update 2024: Das Problem existiert immer noch! |
+ | |||
+ | |||
+ | ===== Problem | ||
Kann kein IMAP/ | Kann kein IMAP/ | ||
Zeile 341: | Zeile 364: | ||
Was diese Versionsabfrage soll? Keine Ahnung! | Was diese Versionsabfrage soll? Keine Ahnung! | ||
- | ===== Problem ===== | + | ===== Problem |
+ | Das SMTP scheint nicht mehr zu funktionieren. Fehlermeldung: | ||
+ | ==== Lösung ==== | ||
+ | [[https:// | ||
+ | PHP 5.6 | ||
+ | |||
+ | I was getting this error, but even disabling STARTTLS (as several of the above comments suggest) didn't help, as it then reported an authentication error. I found the proper fix for at least my situation. | ||
+ | |||
+ | If you're using PHP 5.6, there are changes to SSL: | ||
+ | http:// | ||
+ | |||
+ | Mainly, there is extra verification done on the connection. This verification wasn't done on 5.5 so these issues were ignored. But in my situation, the server was sending the SMTP EHLO command with " | ||
+ | |||
+ | The solution is to patch osTicket' | ||
+ | |||
+ | $this-> | ||
+ | |||
+ | to | ||
+ | |||
+ | $this-> | ||
+ | |||
+ | This turns the verification off. For my setup, the mail server is on the same local network as the osTicket server, so I'm not overly concerned about the security. | ||
+ | |||
+ | The other solution is to downgrade to PHP 5.5 which doesn' | ||
+ | |||
+ | |||
+ | ===== Backspace-Taste lässt Cursor an bel. Stelle wandern (Forefox) ===== | ||
+ | |||
+ | ==== Lösung ==== | ||
+ | |||
+ | Quelle((http:// | ||
+ | |||
+ | You need to edit the file / | ||
+ | < | ||
+ | | ||
+ | .addClass(" | ||
+ | .hide() | ||
+ | .append($('< | ||
+ | // | ||
+ | // Float the [Draft Saved] box with the toolbar | ||
+ | // | ||
+ | if (this.opts.draftDelete) { | ||
+ | var trash = this.buttonAdd(' | ||
+ | this.buttonAwesome(' | ||
+ | trash.parent().addClass(' | ||
+ | trash.addClass(' | ||
+ | } | ||
+ | | ||
+ | </ | ||
+ | Eine Zeile (// | ||
==== Lösung ==== | ==== Lösung ==== | ||
| |