Autor: admin

1

TYPO3 File Upload im Backend funktioniert nicht richtig

Auf neueren Installationen (Debian 6, Ubuntu Lucid, d.h. alle Installationen mit Apache mod_fcgid > Version 2.3.6) funktioniert mit den Standardeinstellungen der Upload von Dateien im TYPO3 Backend von Dateien >128K nicht. Ursache ist die Aenderung des Standardwerts MaxRequestLen von 1GB bis Version 2.3.6 auf 128KB ab Version 2.3.6. Dieser Parameter aendert die maximale Laenge eines HTTP Requests welcher von fcgid verarbeitet und an z.B. PHP weitergereicht wird. Ueblicherweise sind im Request auch POST Variablen (inkl. FILES) enthalten. Von daher ist der neue Standardwert nicht tragbar. Der alte Wert von 1GB ist allerdings auch nicht notwendig, eine Annaeherung and die PHP...

0

Piwik – Einstellungen/Users Tab entfernen fuer SiteAdmins

in plugins/UsersManager/UsersManager.php in der Methode addMenu() bei Piwik_AddAdminMenu(‚UsersManager_MenuUsers‘, … Piwik::isUserHasSomeAdminAccess() in Piwik::isUserIsSuperUser() austauschen. Damit ist das Menue nur fuer den „echten“ admin sichtbar. Um den Content selbst noch zu schuetzen, in plugins/UsersManager/Controller.php in der Methode index() die Pruefung (count($IdSitesAdmin) > 0) um && Piwik::isUserIsSuperUser() erweitern.

0

(copy 1) im Header

Um das lästige „(copy 1)“ im Header zu entfernen, trägt man zwei Zeilen TypoScript im Kästchen „TSconfig“ der Seite ein – am besten in der root-Seite (oder in die ts_pageconfig.ts). TCEMAIN.table.pages.disablePrependAtCopy = 1 TCEMAIN.table.tt_content.disablePrependAtCopy = 1

0

Newsletterversand @-Zeichen bei AppleMail

Es gibt ein Phänomen beim Newsletterversand und AppleMail: E-Mail Adressen mit @-Zeichen werden zwar als Links verarbeitet allerdings fehlt die Hand als Cursor. Somit ist für den Empfänger schlecht ersichtlich ob dies nun ein E-Maillink ist oder nicht. Bis jetzt gibt es nur die Lösung, das @-Zeichen mit (at) zu umgehen. Nicht schön aber so ist weingstens gewährleistet, dass jeder Empfänger die Hand als Cursor sieht.

2

Firefox 4 Add-on „Copy Plain Text“

hier gibts das nützliche Add-on Copy Plain Text auch für den FF 4 zum download: Copy Plain Text 0.3.3 (deutsch) für Firefox 1.0 bis 4.0b7 Firefox 3.6 Firefox 4.0 deutsch ➜ http://www.xup.in/dl,84833466/copy_plain_text-0.3.3-fx+mz+tb_de_Fx4.xpi/ englisch ➜ http://www.xup.in/dl,20771615/copy_plain_text-0.3.3-fx+mz+tb_en_Fx4.xpi/

0

mailto Links mit Subject, CC, Bcc, etc…

<a href=“mailto:email@domain.tld?cc=ccempfaenger@domain.tld&bcc=bccempfaenger@domain.tld&subject=Betreff&body=Inhalt%20der%20Nachricht“ > Idealerweise den kompletten Parameter durch url_encode() schicken.

0

VirtualBox auf LVM

Um LVM Logical Volumes in Virtualbox verwenden zu koennen, muss eine vmdk Datei erstellt werden. Das geht wie folgt (als normaler Benutzer, NICHT als root): VBoxManage internalcommands createrawvmdk \ -filename ~/.VirtualBox/VGNAME_LVNAME.vmdk \ -rawdisk /dev/VGNAME/LVNAME Hier noch ein Beispiel fuer Copy&Paste 😉 export VGNAME=raid10 export LVNAME=beispiel_disk.hvm VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/${VGNAME}_${LVNAME}.vmdk -rawdisk /dev/${VGNAME}/${LVNAME}

0

iSCSI + multipath + bond Merkzettel

– Bonding mode 4 / 802.3ad / LACP (auch im Switch aktivieren) – xmit_hash_policy 1 / layer2+3 – Initiator IP’s auch in den letzten 3 bit unterschiedlich (z.B. A 192.168.2.90, B 192.168.3.91) – Multipath path_grouping_policy group_by_pri, prio_callout mpath_prio_balance_units, features „1 queue_if_no_path“, rr_weight priorities

0

HowTo: lvm Pflege unter clvm / openais

Wenn LV’s verschoben, als Snapshot angelegt, vergroessert oder verkleinert oder geloescht werden ( also alles was ueber simples „neue LV anlegen“ hinausgeht ), ist openais mit dem Verteilen der Information der ClusterVG ueber die Maschinen hinweg etwas ueberfordert. Wenn man sicher ist, ALLEINE von EINEM Host aus zu arbeiten, ist folgender Workaround praktikabel: 1. vgchange -cn VGNAME # Volumegroup aus der Obhut des AIS nehmen 2. alles tun was notwendig ist lvchange, lvresize, lvcreate –snapshot, etc… 3. vgchange -cy VGNAME # Wieder dem AIS zuweisen 4. fuer alle neuen oder geaenderten LVs: lvchange -an /dev/VGNAME/LVNAME && lvchange -ay /dev/VGNAME/LVNAME Einziger...