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
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!