Bei der Kombination von Typo3 und dem CSS-Framework Yaml trat folgendes Problem auf: Bei dem Einfügen von mehreren Typo3-Contentelementen vom Typ Text m/Bild wurde das letzte Inhaltselement immer an dem Seitenende platziert (rot). Eine nähere Untersuchung ergab, dass die folgende, von Typo3 generierte HTML-Zeile die Ursache für dieses unerwünschte Verhalten war: <div class=“csc-textpic-clear“></div> Im Yaml-Forum …
Autor-Archive: mediamill
Variablen bei sed-Ausdrücken
Problem: Beim Suchen und Ersetzen eines Strings in einer Textdatei mit dem Linux-Programm sed (Stream Editor) trat das Problem auf, dass bei der Verwendung von Shellvariablen als Suchmuster der gewünschte Text, also der Wert der Variablen, nicht durch den Zieltext ersetzt wurde. Ein Test ohne Variablen funktionierte aber ohne Probleme. sed ’s/suchmuster/zieltext/g‘ Eingabedatei > Ausgabedatei …
SSH Login scheitert mit der Fehlermeldung „sshd[xxxx]: fatal: daemon() failed: No such device“
Plötzlich war bei unserem OpenSuse 10.3 Rootserver kein SSH Login mehr möglich. Der Verbindungsaufbau wurde mit der Meldung „Connection Refused“ verweigert. Glücklicherweise hatte ich noch Zugriff auf die Konsole des Servers, wo ich mich auch lokal anmelden konnte. Eine Überprüfung mit rcsshd status zeigte, dass der SSH Daemon nicht lief. Auch ließ er sich mit …
Bash: Löschen von Zeilen aus einer Datei, die ein bestimmtes Suchmuster enthalten
Das Löschen von bestimmten Zeilen aus einer Datei kann mithilfe einer temporären Datei und dem Kommandozeilentool grep geschehen. Grep gibt alle Zeilen einer Textdatei aus, die einem bestimmten Suchmuster entsprechen. Die Option -v von grep negiert die Ausgabe von grep. Es werden dann nur Zeilen einer Datei ausgegeben, die ein bestimmtes Suchmuster nicht enthalten. Die …
„Bash: Löschen von Zeilen aus einer Datei, die ein bestimmtes Suchmuster enthalten“ weiterlesen
Typo3 Extension Manager (Erw Manager, Ext Manager) wird nicht angezeigt, stattdessen sieht man nur eine leere Seite
Problem: Nach der Neuinstallation von Typo3 auf einer „frischen“ OpenSuse 10.3 Installation wurde der Typo3 Extension Manager (Erw Manager, Ext Manager) nicht angezeigt. Es war nur eine leere Seite zu sehen. Ursache: Ein Blick in die Error-Logdatei von Apache zeigte folgende Meldung: PHP Fatal error: Call to undefined function gzfile() Dies war ein Hinweis darauf, …
Problem mit Pagebrowser bei tt_news in Verbindung mit dem Typo3 Plugin CoolURI
Nachdem wir uns bei einigen Projekten mit der Konfigurationsdatei der Typo3 – Extension realurl mehr schlecht als recht herumgeschlagen hatten, waren wir froh, mit CoolUri eine alternative Typo3 – Extension für „schönere“ Urls gefunden zu haben. Bei Tests bemerkten wir, dass der Pagebrowser der tt_news Extension nicht mit CoolUri funktionierte. Eine Web-Recherche brachte folgende Lösung: …
„Problem mit Pagebrowser bei tt_news in Verbindung mit dem Typo3 Plugin CoolURI“ weiterlesen
Typo3 Gästebuch Extension Modern Guestbook/ve_guestbook mit CoolUri
Damit die Typo3 Gästebuch Extension Modern Guestbook/ve_guestbook mit CoolUri funktioniert, muss die Datei CoolUriConf.xml angepasst werden. Ohne diese Anpassung funktionieren die Links für das Umschalten zwischen den einzelnen Seiten der Gästebucheinträge nicht. Änderung an der CoolUri Konfigurationsdatei CoolUriConf.xml: Der Abschnitt: <part> <parameter>cHash</parameter> </part> muss aus dem übergeordneten Abschnitt „predefinedparts“ <predefinedparts> <part> <parameter>cHash</parameter> </part> </predefinedparts> in …
„Typo3 Gästebuch Extension Modern Guestbook/ve_guestbook mit CoolUri“ weiterlesen
Reguläre Ausdrücke – regex, singleline, non-greedy
Ich habe mich bisher nur so viel wie nötig mit regulären Ausdrücken beschäftigt. Der komplexe Syntax und das kryptische Aussehen der regulären Ausdrücke haben mich bisher davon abgeschreckt, reguläre Ausdrücke zu benutzen. Kürzlich hatte ich aber das Problem, in vb.net Text zwischen einer Startmarkierung und einer Endmarkierung zu suchen. Natürlich kann man das auch mit …
„Reguläre Ausdrücke – regex, singleline, non-greedy“ weiterlesen
Packen und Entpacken mit tar
Weil ich als Windowsadmin immer wieder den Syntax von tar nachschlagen muss: Packen tar cfvz archiv.tar.gz verzeichnis/ Sichert das Verzeichnis „verzeichnis“ in die Datei archiv.tar.gz – dabei wird die GZip Komprimierung verwendet. Das Verzeichnis ‚verzeichnis‘ wird mit relativem Pfad im Archiv gespeichert. Symbolischen Links wird nicht gefolgt, sondern der Link wird gesichert. Owner und Group …
CPU Last unter Linux monitoren – sar
Die CPU-Last lässt sich unter Linux ganz einfach mit dem Befehl top ermitteln. Hier erfährt man die gesamte CPU-Last, aber auch den CPU Verbrauch einzelner Prozesse. Wenn man die gesamte CPU-Auslastung in bestimmten Zeitintervallen ermitteln möchte, eignet sich der Befehl sar besser. Um den Befehl sar benutzen zu können, muss das Programmpaket sysstat installiert sein. …