Schnellzugriff » 
Home 
» Kategorien

» Seiten

» Suche
Linux / Unix

suPHP und PHP Opcode Caches

Samstag, August 29th, 2009

Eigentlich ist suPHP eine nette Sache. Das Apache Modul mod_suphp sorgt in Kombination mit einem SetUID Binary dafür, dass PHP-Skripte mit den Berechtigungen des Benutzers, dem sie gehören, ausgeführt werden. Damit das funktioniert muss man in Binär-Distributionen wie etwa Debian Linux nicht mehr tun, als dass Modul zu installieren, einen Blick auf dessen Konfiguration zu [...]

Posted in Linux / Unix, PHP, Webserver | Kommentare deaktiviert>

XEN Loop Disk Image vergrößern

Dienstag, August 25th, 2009

Das Loop Disk Image einer XEN DomU ist zu klein geworden? Solang die Festplatte des Hypervisors noch genügend Platzreserven hat, ist das glücklicherweise kein unlösbares Problem. Loop Disk Images können mit Bordmitteln vergrößert werden. Zwei kleine Beispiele für die Vorgehensweise bei EXT2, EXT3 und XFS Dateisystem:
EXT2 / EXT3 Dateisystem
VM herunterfahren:
xm shutdown domu.blub.local
Image um 30GB vergrößern:
dd [...]

Posted in Linux / Unix, XEN | Kommentare deaktiviert>

Module ‘json’ already loaded in Unknown on line 0

Sonntag, Februar 8th, 2009

Mir sind gerade fast die Augen rausgefallen als ich bei einem Blick ins Error-Log des Apache Webservers unter Debian Etch abertausende Zeilen mit der Fehlermeldung "PHP Warning: Module ‘json’ already loaded in Unknown on line 0" sah. Jeder Seitenaufruf erzeugte diesen Fehler. Die installierten Pakete (php5-cgi + Module sowie apache2 + Module) entstammen dem offiziellen [...]

Posted in Linux / Unix, PHP | Kommentare deaktiviert>

phpDocumentor bei SVN commit starten

Dienstag, August 5th, 2008

Was ist Code ohne Dokumentation? Genau: total daneben.
Zum Glück gibt es ja praktische Helfer wie phpDocumentor, um aus Kommentaren eine richtig anständige Dokumentation zu zaubern. Aber das verdammte Ding nach jedem SVN commit anzustoßen ist auf Dauer ganz schön nervig…
Abhilfe verspricht der post-commit hook. In dem Wurzelverzeichnis jedes SVN Repositorys befindet sich ein Verzeichnis namens [...]

Posted in Linux / Unix, PHP | 1 Comment »>

pdftk statisch linken (kompilieren)

Mittwoch, April 2nd, 2008

pdftk
pdftk ist eine Open Source Software, die es ermöglicht, PDF-Dateien per Kommandozeile zu bearbeiten. Zu den vielfältigen Features von pdftk gehört etwa die Möglichkeit PDFs übereinander zu legen.
pdftk statisch kompilieren
Einleitung
Möchte man pdftk statisch kompilieren, um es etwa auf einem Hetzner Managed Server betreiben zu können, müssen die mitgelieferten Java Bibliotheken statisch kompiliert werden. Um dies [...]

Posted in Linux / Unix, Programmierung | 4 Comments »>

Ubuntu Linux Bus-Error: Wenn Programme nicht starten

Mittwoch, Februar 20th, 2008

Wer sich ein frisches Ubuntu Linux installiert und anschließend wahllos ein Upgrade auf aktuelle Pakete fährt sollte damit rechnen, dass sein System anschließend nicht mehr einwandfrei funktionsfähig ist.
Dies wurde mir erst heute wieder bewusst, als ich auf meiner Workstation ein apt-get update && apt-get upgrade durchgeführt hatte. Anschließend hatte ich mit einem lästigen Fehler zu [...]

Posted in Linux / Unix | 1 Comment »>

Mit FFmpeg Videos ins FLV Format konvertieren (PHP)

Mittwoch, Januar 9th, 2008

Wer seinen Usern die Möglichkeit geben möchte Videos hochzuladen und beim Abspielen Kompabilitäts-Probleme vermeiden möchte kommt um FLV (Flash Video) nicht vorbei, denn den Flash-Player hat eigentlich jeder installiert und aktiviert. Der Download eines extra Players bzw. Codecs entfällt so auch bei exotischeren Betriebssystemen.
Mit FFmpeg lassen sich diverse Videotypen in das FLV Format konvertieren. Da [...]

Posted in Linux / Unix, PHP, Programmierung | 4 Comments »>

© 2007 - 2009 Thorsten Boock