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.
MehrMonat: November 2008
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 | localhost | company | Sleep | 21644 | | NULL | | 822 | prog | localhost | company | Sleep | 721 | | NULL | | 912 | test | localhost | NULL | Query | 0 | NULL | show processlist | +—–+——+———–+———+———+——-+——-+——————+ 3 rows in set (0.00 sec) Schritt 2: Trennen Sie die gewünschte Verbindung durch den Befehl > kill 621; Sie können diesen Befehl auch von der OS Kommandozeile ausführen: mysqladmin kill 621 Fertig. Die folgenden mySQL Befehle können Ihnen zusätzlich weiterhelfen: > show status; > show status\G; > show innodb status;
MehrEclipse: 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. Mit folgenden Schritten können Sie das Problem lösen:
MehrcakePHP: 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 1. Zusätzlich werden vollständige Debug-Meldungen und SQL Befehle ausgegeben. define(‚DEBUG‘, 3); Wie Modus 2. Zusätzlich wird ein vollständiger Controller Dump angezeigt.
MehrcakePHP: 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 herunter. Optimalerweise nutzen Sie den direkten Download vom Hersteller: http://cakephp.org/downloads. Mit einer freiwilligen Spende helfen Sie den Entwicklern, Ihr kostenloses Produkt weiter zu entwickeln. Dieses Beispiel bezieht sich auf die derzeit aktuelle Version 1.2.0.7692 RC3. Schritt 2: Entpacken Sie das heruntergeladene Archiv (z.Bsp. „cake_1.2.0.7692-rc3.zip“) in ein Verzeichnis. Schritt 3: Binden Sie das verzeichnis in Ihren WebServer direkt oder als virtuellen Host ein. Nutzen Sie dafür die Konfiguration Ihres WebServers. Ein Beispiel für die Einbindung des Verzeichnisses als virtuellen Server unter Apache finden Sie [HIER]. Schritt 4: Stoppen und Starten Sie Ihren WebServer neu. Häufig werden dadurch erst die geänderten Einstellungen geladen und genutzt. Schritt 5: Starten Sie Ihren bevorzugten Browser (z.Bsp. Mozilla Firefox oder IE) und rufen Sie die entsprechende URL auf. Haben Sie z.Bsp. einen virtuellen Server mit dem Namen „cakephp“ angelegt, dann geben Sie die folgende URL ein: http://cakephp/ Schritt 6: Folgen Sie
MehrApache: Virtuellen Host anlegen
Im WebServer Apache (auch unter XAMPP) können Sie bequem virtuelle Hosts / virtuelle Server anlegen:
MehrMySQL: Root Passwort ändern
Wenn Sie auf Ihrem MySQL Datenbankserver Ihr Zugangspasswort als Hauptbenutzer (= „root“) ändern möchten, nutzen Sie den folgenden Befehl:
Mehr