mySQL: Logs löschen / leeren

Unter mySQL löschen Sie die Logs (Log-Dateien) mithilfe des folgenden Befehls: > reset master; Die (binären) Logfiles liegen bei einer Standardinstallation im Pfad “/usr/local/var/” und enden auf “-bin.000001″, “-bin.000002″ usw.

mySQL: Verbindungen trennen

Wenn Sie unter mySQL einen Benutzer bzw. seine Verbindung zur Datenbank trennen möchten, dann gehen Sie mit folgenden Befehlen vor: Schritt 1: Finden Sie die Connection-ID des Benutzers heraus: > show processlist; +—–+——+———–+———+———+——-+——-+——————+ | Id | User | Host | db | Command | Time | State | Info | +—–+——+———–+———+———+——-+——-+——————+ | 621 | prog [...]

Eclipse: Outline Anzeige ist leer

Wenn in Eclipse bei PHP Dateien die Outlineansicht nicht gefüllt wird, wurde das Projekt meist nicht als PHP Projekt angelegt. Lösung: Speichern Sie alle Dateien ab und schließen Sie ggf. offene Dateien in Eclipse. Laden Sie Ihr Projekt neu als “PHP Projekt” und in Outline werden die Funktionen, Klassen, Include Dateien und Konstanten angezeigt.

cakePHP: Debug Modus

Der cakePHP Debug Mode (Modus/Modi) kann in der app/config/core.php Datei eingestellt werden. Es stehen folgende Optionen zur Auswahl: define(‘DEBUG’, 0); Keine Anzeigen (Informationen, Fehler, Warnungen). Flash-Meldungen werden umgeleitet. Dieser Modus ist für den Produktionsbetrieb (Live-Modus) empfohlen. define(‘DEBUG’, 1); Es werden Fehler und Warnungen angezeigt. Der Modelcache wird aktualisiert und Flash-Meldungen angezeigt. define(‘DEBUG’, 2); Wie Modus [...]

cakePHP: installieren

Wenn Sie mit cakePHP Anwendungen entwickeln möchten, sollten Sie sich eine lokale Installation als Entwicklungsumgebung einrichten. In diesem Beispiel richten wir eine cakePHP Installtion unter Windows ein. Für dieses Beispiel wird ein funktionierender WebServer (z.Bsp. Apache) und eine Datenbank (z.Bsp. mySQL) benötigt. Schritt 1: Laden Sie sich die aktuelle Version von cakePHP aus dem Internet [...]

Apache: Virtuellen Host anlegen

Im WebServer Apache (auch unter XAMPP) können Sie bequem virtuelle Hosts / virtuelle Server anlegen. Öffnen Sie dafür die “httpd.conf” (bei Apache2 ggf. auch die “extra/httpd-vhosts.conf”) und fügen Sie folgenden Text hinzu: NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> <Directory C:/www/cake/app/webroot> Options Indexes MultiViews FollowSymLinks AllowOverride All Order Allow,Deny Allow from all </Directory> ServerName cakephp DocumentRoot C:/www/cake/app/webroot Options [...]

MySQL: Root Passwort ändern

Wenn Sie auf Ihrem MySQL Datenbankserver Ihr Zugangspasswort als Hauptbenutzer (= “root”) ändern möchten, nutzen Sie den folgenden Befehl: mysqladmin –user=root –password=AltesPasswort password NeuesPasswort Alternativ können Sie diesen SQL Befehl nutzen: UPDATE user SET Password=PASSWORD(‘mein_pwd’) WHERE user=’root’; Dabei vergessen Sie bitte nicht, anschließend durch flush privileges; Ihre Änderungen umzusetzen. Bitte beachten Sie auch unsere Alternativen [...]