Monat: Mai 2016

TYPO3 Fluid: DTD / RNG Auto-Complete mit HTML 5

Hier findet ihr eine von mir generierte DTD Auto-Complete Datei für eure IDE. Die DTD Datei wurde vom XML Schema in RNG und von dort aus nach DTD convertiert.

Leider sind nicht alle Elemente korrekt verschachtelt wie im HTML5 Anteil. Das bedeutet, dass sämtliche Elemente innerhalb jeglicher anderen Elemente integriert werden können – immerhin ist das meist auch der Fall. Wer sich allerdings dennoch die Arbeit machen möchte und sämtliche Elemente korrekt verschalten will, kann mir gerne eine angepasst DTD Datei zusenden, damit ich sie ggf. hier veröffentlichen kann.

Dazu muss ich leider auch sagen, dass die Auto-Completion der Attribute bei mir in Komodo IDE 9 leider auch nicht richtig funktioniert. Soweit ich das sehen kann, sind die Attribute in der DTD Datei korrekt angelegt. Falls sich dem Problem auch Jemand annehmen möchte, ist der herzlich dazu eingeladen. Gerne erwarte ich auch euer Feedback, ob bei euch das Attribut Auto-Complete funktioniert. Sollte dies so sein, bitte Kommentar hinterlassen. Danke!

Weiterlesen

Plesk 12.5: HTTP/2 unter Apache 2.4

In der vergangenen zeit haben die Macher des Plesk Control Panel HTTP/2 Support zum Update freigegeben. Allerdings bezieht sich der Support von HTTP/2 bisher nur auf Nginx Webserver. Betreiber von Apache Webserver müssen sich noch etwas gedulden. Oder nicht?

HTTP/2 ist was feines und löst das 1999 eingeführte HTTP 1.1 ab. Doch wie kann man nun in einem Debian 8.x System (Jessie) Apache 2.4 mit HTTP/2 Support installieren und nutzen? Seit Apache 2.4.17 steht HTTP/2 Support zur Verfügung, doch in Debian Jessie lässt sich derzeit ohne weiteres nur Apache 2.4.10 über die Paketverwaltung installieren.

Installation von Apache 2.4 mit HTTP/2 Support unter Plesk 12.5

Firebug HTTP/2Tom Geißler hat auf seiner Website nun ein Debian Repository für genau diesen Zweck veröffentlicht: Hier werden die nötigen Pakete für den HTTP/2 von Debian Sid in Jessie zur Verfügung gestellt.

Bei der Installation solltet ihr euch an seine Anleitung halten. Leidglich das Apache Modul proxy_fcgi muss deaktiviert werden. Dazu einfach das Laden des Moduls in /etc/apache2/mods-enabled/proxy_fcgi.load mit einem # auskommentieren.

Seither läuft Apache 2.4.20 und somit HTTP/2 auf unserem Server einwandfrei und völlig ohne jegliche Probleme. Bedenkt: HTTP/2 Server Push zu aktivieren und zu nutzen!

Achtung: Sämtliche Angaben ohne Gewähr. Wir übernehmen natürlich keinerlei Haftung für Schäden an deinem System.