Seit kurzer Zeit hatte ich das Problem, dass sich Microsoft Outlook 2003 nicht mehr richtig beenden ließ. Dies äußerte sich darin, dass sich Outlook zwar schließen ließ, der Prozess aber im Hintergrund trotzdem noch lief. Somit konnte man diesen nur noch über den Taskmanager beenden.
Artikel vollständig lesen »Artikel mit Tag SysAdmin
Sonntag, 21. September 2008
XAMPP: MySQL lässt sich nicht stoppen
Für die Entwicklung von Webanwendungen in PHP verwende ich einen lokalen XAMPP. Da dieser jedoch schon etwas veraltet war und sich dies besonders im Hinblick auf die PHP-Version bemerkbar machte, habe ich eine aktuellere Version von XAMPP installiert.
An sich funktionierte das auch eigentlich ohne Probleme. Nachdem dann auch alles anstandslos lief, machte ich ich daran, unnötige, bei der Installation angelegte MySQL-Benutzer zu löschen, sodass es nur noch "root" gab.
Wie sich später jedoch herausstellte, war dies ein Fehler. Dies machte sich darin bemerkbar, dass sich der MySQL-Server über das "XAMPP Control Panel" zwar starten, jedoch nicht mehr stoppen ließ. Stattdessen tauchte im Log-Bereich folgende Fehlermeldung auf:
Artikel vollständig lesen »ERROR: mysql not stopped
Montag, 1. September 2008
MySQL-Server startet nach Portierung nicht mehr
Für Testzwecke musste ich eine 1:1-Kopie eines Debian-Etch-Servers erstellen. Nachdem ich diese erstellt hatte und booten wollte, trat ein unerklärliches Problem auf: Beim Bootvorgang konnte seltsamerweise der MySQL-Server nicht gestartet werden. Auch ließ er sich später nicht manuell starten. Nachdem ich ein wenig in den Logfiles nach einer Ursache gesucht hatte, wurde ich schließlich fündig:
In der /var/log/mysql/mysql-bin.index ist der Dateiname der aktuell gültigen "/var/log/mysql/mysql-bin.XXXXXX angegeben, wobei "XXXXXX" einen Index darstellt, der immer weiter hochgezählt wird. Das Problem war nun, dass ein der Dateiname einer nicht existierenden Datei angegeben war. Nachdem ich diesen auf den Dateinamen der aktuellesten Datei geändert hatte, konnte der MySQL-Server problemlos gestartet werden.
Sonntag, 31. August 2008
Links August 2008
Freies Icon-Set für Website-Funktionen
Dieses Icon-Set bietet 128 frei verfügbare Icons, die Funktionen wie "RSS", "Löschen" oder "Einstellungen" symbolisieren.
Sichere PHP-Web-Applikationen schreiben - Ein Überblick
Dieser Artikel beschreibt und erklärt, wodurch in PHP-Applikationen Sicherheitslücken entstehen können und wie man diese vermeiden kann.
Grundsicherung für PHP-Software
Möglichkeiten zur Absicherung von PHP-Software beschrieben, die von Administratorseite getroffen werden können.
Dienstag, 19. August 2008
Apt hinter einem Proxy verwenden
Hat man jedoch keine grafische Oberfläche zur Verfügung, gibt es diese Möglichkeit hier nicht. Allerdings lässt sich auch hier der zu verwendende Proxy-Server relativ einfach angeben. Dazu ist nchts weiter notwendig, als in der /etc/apt/apt.conf folgendes einzutragen:
Acquire::http::proxy "http://[benutzer]:[passwort]@[proxy]:[port]";
Sind für den Proxy keine Benutzerdaten erforderlich, kann man diese einfach weglassen. Ob der Eintrag korrekt ist und funktioniert, kann man anschließend einfach überprüfen, indem man die Paketlisten mittels apt-get update aktualisiert.