VirtualMin: Vorsicht beim Apache2 Update ! PHP läuft nach dem Update nicht ohne manuelle Korrektur

Wenn Sie das Tool “VirtualMin” (aka “WebMin”) benutzen, um Ihren WebServer zu kontrollieren und administrieren, werden Sie nach den Updates Ihres Apache-WebServers bzw. von PHP teilweise böse Überraschungen erleben: Die PHP Scripte werden nicht mehr ausgeführt, sondern den Besuchern zum Download angeboten. Das ist ein katastrophaler Fehler in den Updates der Software ! Auszug des [...]

PHP: Sicherheitswarnung vor der Freeware / Open Source Ware “eCoder”

Wenn Sie die Software “eCoder” (Freeware, open source) benutzen, dann beachten Sie bitte folgendes Sicherheitsloch / Datenschutzproblem: Das Programm hat (ohne Hinweis und Warnung) die Analyse-Plattform “Google Analytics” in sein Programm eingebaut. Dieses sendet auch von Ihrer Installation (ggf. Ihrem WebServer) Daten an die Auswertung von Google – unter einer festen Tracker-ID, auch Tracker-Signatur genannt: [...]

KendoUI: Daten per AJAX Request aus einer JSON-Datenquelle (aus einem PHP Script) einlesen

Um in KendoUI Daten (z.Bsp. für einen “Grid” = Tabelle/Datengitter) aus einer JSON Datenquelle einzulesen, hilft Ihnen diese Anleitung. Als Datenquelle dient in diesem Beispiel ein PHP Script. Das Grid wird im HTML Code deklariert: <div id="grid"></div> Im script-Bereich später dann durch die KendoUI Funktionen aktiviert: 1 2 3 4 5 6 7 8 9 [...]

Linux: VirtualBox auf einem Debian Server (V6.0 Squeeze) über eine PHP Webseite steuern (“phpVirtualBox”)

Um eine VirtualBox Installation auf einem “headless” Server zu betreiben, brauchen Sie entweder viel Routine im Umgang mit Kommandzeilen, deren Parametern und einen sicheren SSH Zugang … oder Sie nutzen eine Online-Verwaltung Ihrer VirtualBox Installation: In diesem Artikel möchte ich Ihnen “phpVirtualBox” vorstellen Vorbereitung Sie haben VirtualBox auf Ihrem Linux Server erfolgreich installiert. Eine Anleitung [...]

Linux: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20090626+lfs/sqlite.so’

Wenn Sie unter Linux folgende Maildung erhalten, hilft Ihnen diese Anleitung weiter: PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20090626+lfs/sqlite.so’ – /usr/lib/php5/20090626+lfs/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0 Vorbereitungen Laden Sie das für Ihr System benötigte Archiv herunter (i386 bzw. amd64): Oder Sie laden [...]

VirtualMin: Nach Apache2 / PHP5 Update wird eine PHP-Datei plötzlich nur als Download angeboten bzw. angezeigt

Wenn Sie unter VirtualMin (WebMin) ein Update für PHP5 (teilweise auch den Apache2-Webserver) angeboten bekommen und dieses ausführen lassen, werden Ihnen und Ihren Webseitenbesuchern plötzlich Ihre PHP Dateien im Source-Code zum Download angeboten. Um diesen massiven Fehler schnell zu beheben, führen Sie folgenden Befehl auf Ihrem Server aus: 1 apt-get install apache2-mpm-worker Es folgt eine [...]

PHP: fcgid nach PHP-Update plötzlich nicht mehr aktiv (suExec, suPHP)

Nach einem PHP Update auf einem Debian Linux Server (Debian Squeeze) wurden plötzlich alle PHP Skripte unter dem benutzer “www-data” ausgeführt. Und das obwohl in allen Konfigurationen der Aufruf über “fcgi” eingestellt war und vor dem Update alles auch einwadnfrei und richtig (nämlich unter dem Benutzernamen des virtuellen Servers) lief. Auch die Einstellungen in VirtualMin [...]

Flash: Snapshot eines WebCam-Video auf einem WebServer speichern

In Flash kann man Videosignale einer WebCam wunderbar einfach anzeigen lassen. Natürlich kann man (Unterstützung durch den Browser beim Besucher vorausgesetzt) diese Technik dann auch online einsetzen und auf diese Weise Bilder der WebCam hochladen lassen oder anders verarbeiten. Um von einem Videostream einer WebCam in Flash ein einzelnes Bild (Snapshot) zu speichern, hilft folgender [...]

Auth_imp: Die benötigte IMAP-Erweiterung wurde nicht gefunden

Wenn Sie beim Einloggen in das WebMail Programm “Horde” plötzlich folgende Fehlermeldung erhalten, dann hilft Ihnen dieser Artikel weiter: Ein schwerer Fehler ist aufgetreten: Auth_imp: Die benötigte IMAP-Erweiterung wurde nicht gefunden. Details wurden für den Administrator mitgeloggt. Installieren Sie die IMAP Erweiterung für PHP (hier PHP V5) auf Ihrem Server: apt-get install php5-imap … und [...]

Fatal error: Call to undefined function curl_init() in /home/…/ip-logger/…/class.ipdetails.php

Die folgende Meldung zeigt an, dass das Modul “php5-curl” nicht installiert wurde: Fatal error: Call to undefined function curl_init() in /home/…/wp-content/plugins/…/class.ipdetails.php on line 29 Mithilfe des Befehles “apt-get install php5-curl” können Sie z.Bsp. unter Debian dieses Modul einfach nachinstallieren und nutzen.