Webistrano truncate logfile

In einem meiner Projekte arbeite ich zum deployen einer Webapplikation mit dem Tool Webistrano. Seit kurzem ist mir aufgefallen, dass Webistrano die Logfiles an unterschiedliche Stellen einfach abschneidet.

Der Grund hierfür ist simple. Webistrano speichert das Logfile in der MySQL Datenbank (Table: deployments, Row: log). Diese hat allerdings nur den Typ “text”. Da ist nach 65535 Zeichen Schluss. Um das Problem zu beheben sollte man den Typ auf “longtext” ändern.

Hier das passende SQL Statement dazu:

 ALTER TABLE `deployments` CHANGE `log` `log` LONGTEXT CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL

Dieser Beitrag wurde in IT Welt veröffentlicht.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>