Blog Artikel mit Apache

502 Bad Gateway bei Plesk

Neuerdings haben wir Parallels Plesk 12.0.18 im Einsatz das standardmäßig mit nginx als Reverse Proxy und Apache 2 kommt. Mit der Standardkonfiguration bekommen wir oftmals einen „502 Bad Gateway Error“ der den kompletten Webserver lahm legt. Was ist das?

Debian Linux Traffic identifizieren

Es gibt einige gute Tools die Sie unter Debian Linux verwenden können um schädlichen Traffic oder Flooding zu erkennen. Aus gegebenen Anlass war das Problem nicht die Erkennung von Spam-Mails die über Postfächer oder via PHP und Sendmail gesendet wurden, sondern die Erkennung von Flooding bzw. Traffic-Spitzen.

Redirect, Rewrite, Canonical Url

Ein Webauftritt soll grundsätzlich immer nur durch eine Url erreichbar sein. Führen mehrere Urls zu einem Inhalt sind Redirecting, Rewriting oder Canonical Urls notwendig um Duplicate Content zu vermeiden.

Mysql Tabelle automatisch ausgeben

In der Entwicklung möchte man öfters Daten aus einer Mysql Tabelle ohne großen Programmieraufwand ausgeben. Dieses Php 5 Skript gibt eine beliebige Tabelle komplett mit Sortierfunktion aus. Sie müssen dabei nur die Datenbankverbindung, den Datenbanknamen und den Tabellennamen angeben.

Solr Update mit Solr PHP Client

Die Möglichkeit den Index von Solr über einen Full Import zu erneuern ist eine Möglichkeit die eher unhandlich ist. Per Ajax und Apache Solr Service können einzelne Objekte gelöscht, upgedatet und eingetragen werden.

Solr 3.1 Multicore Setup

Seit März 2011 ist die Version 3.1 des Suchmaschinenservers Solr verfügbar. Die perfekte Möglichkeit um auf ein zukuntssicheres Multicoresetup umzusteigen. Der Umstieg von 1.4.1 auf 3.1 bereitet leider einige Probleme die in diesem Tutorial besprochen werden.

Solr 1.4 Search Server Tutorial

Apache Solr, ein Suchmaschinenserver der Spitzenklasse. Kostenlos, einfache Weboberfläche, ultimative Performance. Liefert Suchergebnisse in Millisekunden bei über 20.000 indizierten Dokumenten. Es lassen sich sogar PDF, Word, CSV oder RTF Dokumente indizieren.