MwSt. in WooCommerce von 8.0 auf 7.7% umstellen

Wenn dein Shop bzw. dein Unternehmen MwSt.-pflichtig ist, musst du zum 01.01.2018 die MwSt. anpassen. Normalsatz Sondersatz Beherbergung Reduzierter Satz Aktuelle Steuersätze 8.0 % 3.8 % 2.5 % – Auslaufende IV-Zusatzfinanzierung 31.12.2017 -0.4 % -0.2 % -0.1 % + Steuererhöhung FABI 01.01.2018-31.12.2030 0.1 % 0.1 % 0.1 % Neue Steuersätze ab 01.01.2018 7.7 % 3.7 % […]

Read More

magerun in Jelastic

Ohne Schreibrechte für /var/www/.bash_profile ist es nicht möglich einen Alias für magerun einzurichten, damit man es direkt in /var/www/webroot/ROOT aufrufen kann. Alternativ kann man /var/www/bin erstellen und magerun dort platzieren und umbenennen, also /var/www/bin/magerun. Anschliessend einfach die Datei /var/www/.profile mit folgendem Inhalt erstellen export PATH=$PATH:/var/www/bin Um sich nicht neu einloggen zu müssen, kann noch folgender Befehl […]

Read More

magerun und mysqldump bei Metanet

Damit mysqldump- bzw. «magerun db»-Befehle bei Metanet genutzt werden können, musste ich bei einem Kunden zuerst in Plesk den Zugriff von localhost und 127.0.0.1 erlauben. Hierzu in Plesk unter «Datenbanken > Benutzerverwaltung» auf den entsprechenden Benutzer klicken und dann unter «Zugriffssteuerung» die Option «Remoteverbindungen zulassen von» aktivieren und im darunterliegenden Feld in zwei aufeinanderfolgenden Zeilen localhost und 127.0.0.1 […]

Read More

WP CLI mit TCP

Bei Ausführung von wp (WP-CLI) Commands wird folgender Fehler ausgegeben Error: Error establishing a database connection Standardmässig hinterlegt die Applikation «localhost» als Datenbank-Host. Da die Shell-Umgebung mit TCP arbeitet, kann darauf nicht via Socket zugegriffen werden. Somit ist eine Anpassung in der Konfig-Datei erforderlich. Du kannst entweder «localhost:3306» auf «127.0.0.1:3306» ändern oder die Konfig dynamisch gestalten. […]

Read More

SSH-Key auf Windows erstellen

Bei Windows ist die Generierung des Keys nicht ganz so einfach wie auf macOS oder Linux und muss mit einem zusätzlichen Programm, PuttyGen, gemacht werden. PuttyGen kannst du kostenlos von chiark.greenend.org.uk/~sgtatham/putty/download.html herunterladen Starte PuttyGen, nachdem Du die Datei heruntergeladen hast. Wähle auf dem Startbildschirm die beiden folgenden Optionen: Type of key to generate: SSH–2 RSA Nummer of bits in a generated key: 4096 […]

Read More

SSH-Key auf macOS erstellen

Mit SSH-Keys entfällt das mühsame Eintippen von Passwörtern bei der Verbindung per SSH. Gerade für die Verwaltung von mehreren Webhosting-Accounts kann das enorme Zeitersparnisse bringen. In der folgenden Anleitung wird die Einrichtung von SSH-Keys auf OSX beschrieben. Erstelle den gewünschten Key mit folgendem Befehl in Deinem Terminal: ssh-keygen -t rsa -b 4096 Der Befehl generiert einen […]

Read More

Firewall mod_security Einstellungen bei Cyon

Bei Cyon hatte ich bei einem Kunden auf der neuen Speedserver-Generation mit WordPress immer wieder Probleme mit 403er Fehlern beim einrichten neuer Testumgebung über den WordPress Installation bzw. das Multisite Setup. Testweise kann man die «Firewall» via .htaccess wie folgt deaktivieren: <IfModule mod_security2.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> Dies sollte aber natürlich nicht dauerhaft aktiviert bzw. deaktiviert bleiben.

Read More

Let’s Encrypt SSL-Zertifikat Erneuerung klemmt

Falls beim Einsatz von Let’s Encrypt ein ungültiges Zertifikat angezeigt wird, könnte das daran liegen, dass das Zertifikat zwar automatisch erneuert wurde, aber Nginx nicht automatisch neu gestartet werden konnte. Dies lässt sich durch folgenden Befehl beheben, vorausgesetzt man hat root- bzw. sudo-Rechte: service nginx reload oder /bin/systemctl reload nginx    

Read More

Checkout existing develop branch in PhpStorm

After cloning a repository you usually only see the master branch on your local machine. So if you want to checkout an existing branch like e.g. develop, this can be easily done on the bottom right side of the PhpStorm screen: If your develop Branch is behind the master branch you might want to merge […]

Read More

Die wichtigsten Open Source Lizenzen

Die GNU General Public License (GPL) ist die wichtigste und verbreitetste Open Source Lizenz. Etwa 60 % aller Open Source Software untersteht dieser Lizenz, darunter so bekannte Programme wie Linux oder Busybox. Die GPL ist das Vorbild für alle Lizenzen mit einem strengen Copyleft und in der Version 2 (→ Die GNU General Public License, Version 2) und […]

Read More