20. März 2008
Der im Website-Alltag beliebte MySQL-Server ist ein eigenständiger Geselle. Er pflegt sein eigenes, von der Linux-Benutzerverwaltung unabhängiges Zugangssystem. Die MySQL-User und ihre Rechte speichert MySQL – wie könnte es anders sein – in einer MySQL-Datenbank. Um Benutzer schnell einzurichten und mit Privilegien auszustatten, kann der Admin auf das maßgeschneiderte Statement GRANT zurückgreifen.
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 3 Kommentare »
9. November 2007
Eigentlich ist es ganz einfach, in PHP mit HTML-Headern zu arbeiten. Eine Anweisung wie header('location: privatstrand.dirkschmidtke.de'); sorgt zum Beispiel kurz und schmerzlos dafür, dass der Browser die Homepage des Privatstrand-Blogs ansurft. Es sei denn, das Skript weigert sich partout, den Header zu senden, und sondert statt dessen eine Warnung ab, wie gerade bei mir geschehen:
Warning: Cannot modify header information - headers already sent by (output started at /.../../ini.php:16) in /.../.../class.php on line 8
Dann heißt es nur noch: Auf zum fröhlichen Fehlerschießen (engl. troubleshooting)!
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 0 Kommentare »
31. Oktober 2007
Okay, diese Überschrift klingt jetzt gar nicht so spannend wie jene vom Sex-Verbot in den Doppelbetten des A380, mit der die Qualitätsjournalisten von Welt Online eben hausieren gingen. Für alle, die bei drei Buchstaben auch mal an PHP denken, habe ich als Referenz ein kleines Frage-Antwort-Spiel mit jenen Konstanten, vordefinierten Variablen und Funktionen aufgeschrieben, die Auskunft auf existentielle Fragen aus PHP-Sicht geben: Wie heiße ich (will sagen: Wie nennt sich das gerade ausgeführte Skript), wo bin ich (Welcher Pfad führt zu diesem Skript) und was ist drin für mich (Welche Parameter wurden beim Aufruf übergeben).
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 3 Kommentare »
19. Oktober 2007
Das schöne an der Debian-Paketverwaltung ist ja, dass sie funktioniert. Beim letzten apt-get-upgrade blieb aber auf meiner ollen Xubuntu-Kiste die Erneuerung des MySQL-Server-5.0-Paketes hängen. Der harte, aber simple Weg, den bockigen Server ohne weitere Fehlersuche per <em>apt-get remove –purge mysql-server</em> restlos zu de- und anschließend wieder neu zu installieren (Backups machen wir ja sowieso regelmäßig ganz automatisch mit backup-manager, nicht wahr?), scheiterte allerdings ebenfalls: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES'). Der mal wieder.
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 1 Kommentar »
29. September 2007
Seit ich WordPress für die gelegentliche Bloggerei nutze, habe ich auch immer brav alle Versions-Updates mitgemacht, um bekannte Sicherheitslücken schnell zu stopfen. Eine große Hilfe sind dabei die Upgrade-Pakete von WordPress Deutschland: Die Leute dort haben sich die Mühe gemacht, nur die wirklich erneuerten Dateien zusammenzustellen, so dass die Aktualisierung flotter zu bewerkstelligen ist. Bei einem größeren Versionssprung wie nun auf 2.3 gibt es aber keine mundgerechten Upgrade-Versionen. Bleibt nur, das komplette Paket zu beziehen. Außerdem wird dabei die Datenbank aktualisiert. Wenn man sich nun aber an die empfohlene Upgrade-Prozedur hält und keine weiteren Vorkehrungen trifft, dann ist WordPress während der Aktualisierung „broken“, kaputt: Vorbeisurfende User bekommen hässliche Fehlermeldungen zu sehen. Böswillige Menschen können das sogar ausnutzen. Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 0 Kommentare »
5. August 2007
Die großen Webhoster sind langsam in die Pötte gekommen, was ihre Systen-Images für sogenannte “Rootserver” angeht. Bei Strato, wo ich eine solche Kiste zu stehen habe, fand sich neulich im Kundenmenü die Nachricht “NEU: Die aktuellen Betriebssystem-Versionen für Sie verfügbar!”
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 0 Kommentare »
9. April 2007
Frohe Ostern: Die Debian-Version 4.0 ist seit 8. April draußen. Als stabile Version löst Etch – so der “Codename” – nach 22 Monaten den Vorgänger Sarge (Version 3.1) ab. Da ich gerade einen bei Strato stehenden “Rootserver” (gemeint ist ein Webserver mit Root-Rechten) neu aufsetzen musste, war das die beste Gelegenheit, ein Upgrade – unter zugegeben stark vereinfachten Bedingungen – durchlaufen zu lassen: Der Server war zu diesem Zeitpunkt nicht im Produktivbetrieb und wurde zuvor mit einem Basis-Image von Sarge reinitialisiert.
Den ganzen Beitrag lesen »
Kategorie Linux, Web-Publishing | 2 Kommentare »
1. Februar 2007
Der Dortmunder Verleger Lensing Wolff setzte die gesamte Redaktion der Münsterschen Zeitung auf die Straße. Einfach so, abends nach der Produktion. Und ersetzte sie durch eine neue, billigere Outsourcing-Redaktion. Eine Ergänzung des Wikipedia-Eintrags der MZ um die aktuellen Vorkommnisse wurde vorübergehend wieder gelöscht. Laut IP-Adresse steht der Rechner, von dem aus der Zensurversuch unternommen wurde – na wo wohl? Beim Verlag Lensing Wolff GmbH&Co. KG
via media:reloaded
Kategorie Web-Publishing | 0 Kommentare »
30. Januar 2007

Das Privatstrandblog war über einen Tag lang offline; wer es aufgerufen hat, bekam mitgeteilt, die Site sei derzeit noch im Aufbau. Tatsächlich hatte Host Europe den Zugriff gesperrt. Eine Email vom Support erläuterte,
“dass der Webserver durch Ihre Domain übermäßig stark ausgelastet wird. Dies können wir in einer Shared Hosting-Umgebung – auch im Interesse der anderen Kunden, die auf diesem Server liegen – nicht akzeptieren und mussten daher den Zugriff auf Ihre Präsenz sperren.”
Was war los? Hatte jemand irrtümlich den Link zum Privatstrand in einem Forum mit Fotos nackter Beach babes gepostet? Habe ich beim Goldenen Prometheus einen Journalistenpreis gewonnen? (Nein, der mit dem Preis, das war Olli Kahn.)
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 0 Kommentare »
30. Dezember 2006
Da haben wir also mit nicht viel mehr als einem Klick eine WordPress-Installation in einem einfachen Paar-Euro-neunundneunzich-Webpack bei Host Europe aufs Parkett gelegt – und schon müssen wir dran rum schrauben. Das Einstellungs-Menü im Admin-Bereich ist gar zu einladend, als dass unser jungfräuliches Blog länger “test” heißen müsste. Vor allem sollen die Links aufpoliert werden, und eine eigene Subdomain muss sowieso her.
Den ganzen Beitrag lesen »
Kategorie Web-Publishing | 0 Kommentare »