Grav CMS kommt komplett ohne SQL-Datenbank aus und läßt sich kinderleicht installieren. Zusammen mit Docker, kann man daraus ...
CORS in Google Chrome abschalten
Cross Origin Resource Sharing (CORS) ist eine feine Sache, jedoch äußerst störend, wenn man Web Apps lokal testen ...
Grav CMS: Responsive iFrames
Der folgende Beitrag zeigt, wie man Inhalte über einen responsive iFrame nahtlos unter Grav einbettet. Der iFrame passt ...
Docker Images ohne Registry updaten
Idealerweise läuft das Deployment von Docker Images über die Docker Registry. Der Entwickler sendet das Update über das ...
macOS Apps per Skript notarisieren
Das folgende Skript notarisiert macOS Apps, Packages und DMG-Dateien voll automatisch. Dabei wird die original Datei notarisiert – ...
VMWare Player als Dienst unter Windows 10
Leider lässt sich eine virtuelle Maschine mit dem VMWare Player unter Windows 10 nicht als System-Dienst einbinden. Der ...
Apache, PostgreSQL, PHP und PhpPgAdmin als Docker Container Stack
Heute basteln wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, PostgreSQL, PHP (inkl. Redis) und PhpPgAdmin. ...
Security Audits für WordPress mit WPScan im Docker Container
WPScan ist das ultimative Tool um WordPress Sites automatisch nach Sicherheitslücken zu scannen. Leider erzeugt so manches WPScan-Update ...
Docker als Service unter Windows 10 möglich?
Docker Desktop ist eine fantastische Container-Virutalisierungslösung, extrem schnell, portabel und kostenlos. Doch leider lässt sich Docker Desktop unter ...
macOS Catalina: mdworker Crash Disaster …
Dieser Beitrag zeigt die Lösung für das folgende Phänomen unter macOS Catalina: Völlig unvermittelt poppen nach längerem Arbeiten ...
macOS Catalina, Timemachine: Backups verschwunden, kein Restore möglich
Aufgrund eines Fehlers in macOS Catalina oder neueren macOS-Versionen, ist auf einigen Geräten über den herkömmlichen Weg kein ...
Grav CMS: Seiten im Frontend bearbeiten
In Grav ist es möglich, bestimmte Seiten zum Bearbeiten freizugeben, ohne daß ein User administrativen Zugang zum Grav ...
Grav CMS: TNT Search implementieren
Für Grav gibt es zwar ein TNT Search Plugin zur Volltextsuche, jedoch tut sich nach der Installation erst ...
macOS Catalina: Die Lösung zu “Play und Pause funktionieren nicht mehr in der Apple Musik App”
Nach dem Update auf macOS Catalina stehen einige User vor dem Problem, daß die Mediakeys (Play, Pause etc.) ...
Plesk: Anleitung zum Absichern von PostgreSQL per Fail2Ban
Wenn man unter Plesk den Standard-Port von PostgreSQL freigibt, sollte man neben einem komplexen Passwort eine zusätzliche Absicherung ...
Lösung für Page-Refresh nach Browser-Resize
Manchmal kommt es vor, daß responsive Theme-Inhalte nicht korrekt dargestellt werden, wenn sich die Größe des Browserfensters ändert. ...
Apple Mail: Die Lösung für “Passwort konnte nicht überprüft werden”
Diese nicht wirklich passende Fehlermeldung erscheint bei Apple Mail oftmals bei Neuanlage eine Mail-Accounts oder bei einer simplen ...
Grav Tutorial: Zugriffsrechte für Gruppen
In Grav lassen sich auf einfache Weise Inhalte für den öffentlichen Zugang sperren. Komplizierter wird es, wenn Seiten ...
Anleitung um HTTP/2 unter Plesk einzurichten
Diese Beitrag zeigt, wie man HTTP/2 auf einem Linux-Server unter Plesk installiert und aktiviert. HTTP/2 ist der Nachfolger ...
Grav Tutorial: Custom Shortcodes
Das folgende Tutorial zeigt, wie man in Grav auf Einfache Weise eigene Shortcodes anlegen kann, um die Eingabe ...
Grav Tutorial: Mehrspaltiger Text mit responsive Layout
In der Anleitung zu Grav gibt es ein Beispiel für mehrspaltigen Text mit Hilfe eines Twig Templates. Das ...
Grav CMS: 5 Plugins für die Systemintegration
Wer externe Inhalte in Grav abbilden will, ohne gleich ein eigenes Grav Plugin zu schreiben, findet in diesem ...
Grav CMS: Schnelles und effektives Content Management
So wie ein Sternekoch bei seinem Damastmesser leuchtende Augen bekommt, gerate ich bei meinem neuen Werkzeug ins Schwärmen: ...
WooCommerce: Lösung um leere Kategorien per PHP Filter ausblenden
Kommt es in WooCommerce zu leeren Kategorien, so werden diese standardmässig nicht im Menü ausgeblendet – leider keine ...
Plesk & ipTables: Firewall Blacklist per Kommandozeile managen
Benutzt man unter Plesk Tools wie z.B. DDOS Deflate, zum automatischen Blacklisting potentieller Angreifer, macht es Sinn die ...
PrestaShop: Automatische Grundpreis-Berechnung bei Staffelpreisen
Bei PrestaShop ist es leider nicht möglich bei Auswahl eines neuen Staffelpreises den neuen Grundpreis automatisch zu berechnen. ...
PostgreSQL Datenbank per Skript sichern
Betreibt man PostgreSQL auf einem Server, der Cron-Jobs erlaubt, so kann man einzelne PostgreSQL-Datenbanken mit dem folgenden Skript elegant ...
macOS: APFS Snapshots löschen
APFS Snapshots sind nützliche Wiederherstellungspunkte von macOS. Allerdings kann auf einem MacBook der Platz schnell knapp werden. Dieser ...
Plesk Onyx: User den eigenen Email Account managen lassen
Um das Admin-Leben leichter zu machen, gibt es in Plesk Onyx eine Option, die es Usern erlaubt, den ...
PrestaShop: Kundengruppe in Template abfragen
Wenn man in PrestaShop eigene Templates baut, oder bestehenden PrestaShop Templates modifiziert, fehlt oft eine entscheidende Funktion: Die ...
Avada & WooCommerce: Breadcrumb-Pfad anpassen
Das WordPress Theme Avada hat bereits WooCommerce integriert. Betreibt man den Shop allerdings nicht als Home-Seite, kommt es ...
macOS: Mit Apple Mail Emails kostenlos verschlüsseln
Trotz SSL-Verschlüsselung beim Senden und Empfangen von Mails, bleiben Emails unsicher: Wird der Server des Senders oder Empfängers ...


































