Sphinx ganz leicht unter Ubuntu installieren

Veröffentlicht in: MySQL, PHP, Server

Folgender Befehl installiert die Sphinx Suche unter Ubuntu…

apt-get install sphinxsearch

Das wars auch schon, vorrausgesetzt alle Vorraussetzungen und compiler sind installiert :)

Die wichtigsten Ubuntu Module installieren

Veröffentlicht in: Server

Manchmal fehlt der c-Compiler oder andere Dinge, die in der Standardinstallation vielleicht fehlen. Hier hilft der Befehl:

sudo apt-get install build-essential

Wenns dann immer noch nicht klappt hilft:

sudo apt-get install linux-kernel-headers
sudo apt-get install build-essential

In meinem Fall hat es vor der Installlation von sphinx geholfen.

Datei oder Bild on the fly als Download ausgeben

Veröffentlicht in: PHP Grundlagen

Letztens wurde ich gefragt: Wie machst Du das eigentlich, dass Bilder direkt als Download ausgegeben werden? Die Frage beantworte ich gerne – und die Antwort gilt eigentlich auch für jede andere Datei :) Weiter lesen »

Anzahl der laufenden Apache Prozesse ermitteln

Veröffentlicht in: Server

Wenn man die Anzahl der laufenden Apache Prozesse erhalten möchte, geht das wie folgt. Weiter lesen »

Ladezeit einer Webseite ermitteln

Veröffentlicht in: PHP, Performance, Server

Da ich selbst an einem Monitoring Tool programmiere, stand ich vor der Aufgabe die Ladezeit einer Webseite zu ermitteln. Hier ging es vorrangig um die Ladezeit der HTML Seite – also ohne Bilder und andere Elemente wie CSS, Javascript. Da sich “fopen”, “fsockopen” oder vor allem “file_get_contents” gerne mal aufhängen habe ich mich für CURL entschieden. Hier kann man sehr gut ein Timeout angeben.

Weiter lesen »

Neuer Inhaber für www.mycrib.de

Veröffentlicht in: News

[Asendorf/Hannover den 25.02.2010] Die hauptsächlich in NRW beheimatete Community MyCRIB hat einen neuen Besitzer. Die Endemedia GmbH aus Hannover, die vor nicht ganz einem Jahr mit ihrem Startup „Frobbel“ in Niedersachsen gestartet ist, übernimmt das Projekt der Ceramex Media GmbH aus Asendorf mit sofortiger Wirkung.

Weiter lesen »

Virtualmin und SMTP

Veröffentlicht in: Server

Wenn nach einer Installation von Virtualmin der SMTP Dienst streikt (man also keine Mail verschicken kann) … einfach mal das folgende ausprobieren. Bei mir hat es wunderbar anschließend geklappt.

Weiter lesen »

Unterschiede zwischen zwei Datenbanken ermitteln (Tabellen, Spalten)

Veröffentlicht in: MySQL, PHP, Toolbox

Ob nach Datenbankumzügen, bei (Software)-Updates oder nach dem Kopieren von einer Datenbank fragt man sich: Stimmt jetzt auch alles? Hab ich wirklich alles geändert? Oder was vergessen? Alle Spalten da? Fehlt eine Tabelle? Bei einer Datenbank von 100 Tabellen oder mehr kann das oftmals ein zeitraubendes Szenario werden. Da ich mich in den letzten 10 Jahren einfach zu oft damit beschäftigen musste und ich in jeglicher Hinsicht gerne meine Zeit sinnvoller investiere, habe ich aus gegebenem Anlass ein kleines Tool geschrieben, welches genau das macht. Weiter lesen »

Videos in alle Formate konvertieren: Koyote Free Video Converter V2.5

Veröffentlicht in: Audio und Video

Da ich ein neues Handy habe, war ich auf der Suche nach einem guten und vor allem kostenlosen Videokonverter. Viele taugen einfach nichts, kommen nicht mit großen Dateien klar oder unterstützen die gängigsten Formate nicht. Zufällig bin ich dann auf ein Tool gestoßen, welches wirklich alles in alles umwandelt und in jede Größe: Total praktisch wenn man mal sogar DVD Dateien in ein Divx umwandeln oder sogar für ein Handy bereitstellen möchte. Weiter lesen »

PDF Dateien mit PHP aus HTML erstellen

Veröffentlicht in: PHP

Mit PHP kann man mit den entsprechenden Funktionen ja schon länger PDF Dateien erstellen. Genutzt haben es aber nur wenige, denn es ist wirklich nicht ganz unkompliziert. Was ich und sicherlich viele andere brauchen ist ein Tool, welches direkt HTML in PDF umwandeln kann. Gerade bei Rechnungen hat man diese meist im HTML Format bereits gespeichert – oder Beiträge in Foren bestehen auch aus simplem HTML. Weiteres Beispiel: Artikel in Blogs als PDF runterladen. Alle diese Dinge basieren meist auf HTML Templates. Neben vielen kommerziellen Tools gibt es eines, welches ich selbst nutze und auch bereits erfolgreich getestet habe…. und vor allem eines, welches schnell und einfach funktioniert. Weiter lesen »