Webentwickler Blog für TYPO3, Magento und Shopware

Gefiltert nach Andre Lanius Reset filter

TYPO3 8.7 Login mit Fail2ban absichern und Angreifer blockieren

erstellt am: 04. Dezember 2018
Autor:  Andre Lanius
Kategorie:  TYPO3

Ich habe kürzlich nach einer Möglichkeit gesucht, wie man am effektivsten den Login zum TYPO3 Backend absichert und zwar so, dass nach einer gewissen Menge fehlerhafter Login-Versuche die IP-Adresse des Angreifers direkt vom Server für eine vorgegebene Zeit blockiert wird.

Diese Vorgehensweise hätte u.a. auch den Vorteil, dass blockierte Anfragen die Webapplikationen erst gar nicht erreichen, da sie noch im Vorfeld direkt vom Server blockiert werden.


PHP 7.x APCu Cache installieren auf Ubuntu mit Plesk 17.8.11

erstellt am: 04. Dezember 2018
Autor:  Andre Lanius
Kategorie:  PHP, Plesk

Vor kurzem war ich auf der Suche nach einer Möglichkeit, APCu als Backend-Cache auf einem Plesk Server zu installieren und einzurichten. Dieses HowTo erklärt die Vorgehensweise, um APCu u.a. für PHP 7.0.x - 7.2.x einzurichten.

Vorraussetzung:

Plesk Onyx (getestet mit Version 17.8.11)
Voller Root-Zugriff auf den Server

Vorbereitungen:

Als ersten Schritt müssen wir die erforderlichen Dev-Pakete auf unseren Server installieren. Wir installieren die notwendigen Pakete für die PHP Versionen 5.6, 7.0, 7.1 und 7.2.


User functions (userFunc) in TYPO3 einbinden

erstellt am: 05. Oktober 2018
Autor:  Andre Lanius
Kategorie:  TYPO3

Bei TYPO3 ab der Version 8.7 wurde die Einbindung von User Functions (userFunc) geändert, daher gehe ich in diesem Tutorial nicht darauf ein, wie es z.B. noch bei der TYPO3 Version 7.6 gemacht wurde. Das liegt u.a. auch daran, dass includeLibs entfernt wurde und nicht mehr unterstützt wird.

Hier mal ein Beispiel, wenn sich euer TYPO3-System im Composer Mode befindet. In der composer.json wird ganz einfach definiert, wo sich die User Functions befinden.


TYPO3 - individuelle Seitentitel gestalten

erstellt am: 01. Oktober 2018
Autor:  Andre Lanius
Kategorie:  TYPO3

Manchmal kommt es vor, dass man individuelle Seitentitel in TYPO3 benötigt. Die Anwendungsfälle können sehr unterschiedlich ausfallen. Da die Standard-Page-Title-Generierung in TYPO3 einigen Einschränkungen unterliegt, benötigt man etwas TypoScript, um individuelle Seitentitel für TYPO3 zu erzeugen.

Mit dem folgenden TypoScript-Befehl wird die bisherige Title-Generierung deaktiviert: