WordPress auf nginx

Eine häufige Anfrage an unseren Support: Wie kann ich mit meiner WordPress Installation Apache deaktivieren und den Betrieb über nginx alleine bewerkstelligen. Der Vorteil ist oft die bessere Performance mit php-fpm und dem nginx Caching etc. Ihr solltet aber wissen: Teilweise können vor allem Caching Plugins wie SP Super Cache nicht mit nginx funktionieren. Bei der Umkonfiguration landet eure Seite ggf. auf einem HTTP 500 Fehler. Wer sich bzgl. seiner Plugins also unsicher ist aktiviert vor Umstellung den WP Debug Modus. Die Anleitung ist passend für Kunden mit be-webspace Webhosting Paketen mit Plesk und der WordPress Toolbox. WP Debug Mode aktivieren Das geht ganz einfach mit einer Zeile in der wp-config.php: define( 'WP_DEBUG', true ); In unserer WordPress Toolbox könnt ihr das Debugging ganz simpel aktivieren über den Schalter in der Konfiguration der WordPress Instanz: PHP FPM aktivieren Geht auf die Konfiguration eurer Domain und wählt den Punkt PHP-Einstellungen aus. 1.  Umstellen auf php-fpm mit nginx. Wählt php 7.x. aus und stellt zum ausführen ein: FPM-Anwendung von nginx bedient. Apache deaktivieren Geht zu euer Domain uns wählt den Punkt Einstellungen für Apache & nginx. Hier deaktivieren wir den Proxy Modus!. Das schaltet den Indianer aus. Permalink Support In der Regel benutzt ihr Permalinks auf eurer WP Installation, da .htaccess bei nginx nicht funktioniert müssen wir die Permalinks für nginx konfigurieren. Dies geht auf der Seite der Apache & nginx Einstellungen am Ende unter dem Punkt Zusätzliche nginx Anweisungen. Hier fügt ihr den folgenden Code ein: # !!! WordPress Permalinks if (!-e $request_filename) { rewrite ^(.*)$ /index.php?q=$1 last; } Ergebnis: Nun sollte eure WP Seite rein über nginx gehostet sein. Ihr könnt das unter anderem unter dem Prunkt Protokolle sehen. Sollten Probleme auftreten oder die Seite Fehler produzieren so müsst ihr euch mit dem Debugging beschäftigen und in der Regel das inkompatible Plugin herausfinden. Finale Wenn alles funktioniert vergesst nicht den Debug Modus wieder zu deaktivieren! define( 'WP_DEBUG', false ); Der Beitrag WordPress auf nginx erschien zuerst auf be-webspace.DE.

zum Artikel gehen

Zur Sicherheit: nginx Version nicht im Server Header anzeigen

Warum die nginx Version nicht anzeigen? Der Hauptgrund für derlei Maßnahmen ist die Server Sicherheit. Je weniger Informationen man einem potentiellen Angreifer gibt, desto schwerer macht man ihm den Angriff.  Wie finde ich die nginx Server Version heraus

zum Artikel gehen

WordPress Caching ohne Plugin

Wir haben lange überlegt ob wir unsere WordPress Optimierungsmethode veröffentlichen oder nicht. Wir werden es nicht tun. Aber das darf unsere Kunden nicht stören, ihr kommt in jedem Fall in den Genuss echter Performance mit WordPress. Auslöser war ein

zum Artikel gehen

Verwaiste WordPress-Plugins sind ein Problem

Plugins sind ein wesentlicher Grund dafür, dass WordPress so erfolgreich geworden ist. Auch für andere Content Management Systeme gibt es solche Erweiterungen, aber nicht in der gleichen Vielfalt. Egal, welche Funktion wir uns für eine WordPress-Website w

zum Artikel gehen

Sprachdatei nach WordPress-Sicherheits-Update 4.0.1 ersetzen

Vergangene Woche wurden die Admins von WordPress-Seiten angewiesen, die eigene Website auf WordPress 4.0.1. upzudaten. Auf dem WordPress.org-Blog wurde sogar von einem Sicherheitsupdate gesprochen, das schnellstmöglich durchgeführt werden sollte. Ergo hab

zum Artikel gehen

ELIT SED DO EIUSMOD TEMPOR

From art market mainstays to persistent provocateu. It was a tall order and a picky search for us, when we tasked ourselves with determining an ultimate list of the greatest living modern artists. Chances are, that the list below will be debated by many b

zum Artikel gehen