Autor: admin

1

Elegante http zu https Umleitung ohne Domainangabe

Den Domainnamen in die .htaccess zu schreiben finde ich etwas ungluecklich, vor allem da es nicht notwendig ist: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L] </IfModule>

3

Optimierte .htaccess fuer TYPO3 auf Apache2

Dieser Artikel ist sehr alt. TYPO3 wurde weiterentwickelt, wodurch die Inhalte des Artikels möglicherweise nicht mehr zur aktuellen TYPO3-Version passen. Der Beitrag Optimierte .htaccess für TYPO3 ist neuer und befassts ich mit dem gleichen Thema. Die .htaccess Datei welche standardmäßig in einer TYPO3 Installation (meist als _htaccess) mitgeliefert wird ist fuer Dokumentationszwecke besser geeignet als zum produktiven Einsatz. .htaccess eine .htaccess wird mit jedem File-Hit geparst, besser wäre es natürlich die Einstellung direkt in der Apache Konfiguration der VirtualHosts vorzunehmen. Das scheitert aber vermutlich meist an entsprechenden Rechten. Dadurch dass es geparst werden muss, sollte man die Datei klein halten....

0

Merkzettel PHP eaccelerator und ioncube_loader

eAccelerator ist erst ab Version 0.9.6.1 zum ioncube_loader kompatibel. Der ioncube_loader darf dann aber nicht via „extension=ioncube….so“ eingebunden werden (wie im HowTo beschrieben) sondern muss ueber „zend_extension=“/var/lib/php/…./ioncube….so“ in die php.ini eingetragen werden.

0

TYPO3 Session Cookies

TYPO3 Session Cookies verändern ihren Wert, solange kein Inhalt im Session Array gespeichert ist. Abgesehen davon, dass TYPO3 mit diesem Verhalten alleine steht, und es im Framework auch gänzlich anders dokumentiert ist (bugs#12606), funktioniert das natürlich. …wenn man nicht gerade einen Proxy programmiert und verzweifelt.

0

PHP 5.3.3 mit nativem php-fpm bauen

Als Merkzettel: cd /usr/local/src/ wget ‚http://de.php.net/get/php-5.3.3.tar.bz2/from/this/mirror‘ tar jxf php-5.3.3.tar.bz2 export CFLAGS=‘-O3 -mtune=core2 -mmmx -msse -msse2 -msse3 -fexpensive-optimizations -ftree-loop-optimize -ftree-vectorize -ftree-vectorizer-verbose=5′ export CXXFLAGS=$CFLAGS wget ‚http://download.suhosin.org/suhosin-patch-5.3.3-0.9.10.patch.gz‘ gunzip suhosin-patch-5.3.3-0.9.10.patch.gz cd php-5.3.3 patch -p 1 -i ../suhosin-patch-5.3.3-0.9.10.patch ./buildconf ./configure –prefix=/usr/local/php533 -with-libdir=lib64 –with-openssl –with-zlib –enable-bcmath –with-bz2 –enable-calendar –with-curl –enable-dba=shared –enable-exif=shared –with-pcre-regex –enable-ftp=shared –with-gd=shared –with-jpeg-dir –with-png-dir –with-zlib-dir –with-xpm-dir –with-freetype-dir –with-gettext –with-imap=shared,/usr –with-imap-ssl –with-kerberos –enable-mbstring –with-mcrypt=shared,/usr –with-mhash=shared,/usr –with-mysql=shared –with-mysqli=shared –with-pdo-mysql=shared –with-pspell=shared,/usr –enable-soap –enable-sockets –enable-sqlite-utf8 –enable-sysvmsg –enable-sysvsem –enable-sysvshm –with-tidy=shared,/usr –enable-wddx –with-xmlrpc=shared –with-libexpat-dir –with-iconv-dir –enable-zip –with-pear –enable-zend-multibyte –enable-fpm –enable-gd-native-ttf –with-fpm-user=www-data –with-fpm-group=www-data –with-config-file-path=/usr/local/lib –with-config-file-scan-dir=/etc/php5/conf.d make -j3 make test make install cd .. wget ‚http://pecl.php.net/get/memcache-2.2.5.tgz‘ tar zxf memcache-2.2.5.tgz cd memcache-2.2.5 export...

1

jQuery smoothDivScroll – Problem mit flackernden Bildern

Die smoothDivScroll Erweiterung fuer das jQuery Framework nimmt den Browser durch sehr kurze Intervalle ziemlich in Anspruch. Wenn man mit etwas langsameren Bewegungen leben kann, setzt man am besten in der Datei jquery.smoothDivScroll-0.9.js in Zeile 180 den setInterval Wert etwas nach oben. 6 ms sind auch fuer schnelle Browser ein harter Brocken… // start scrolling automatically if(options.autoScroll !== „“) { $mom.autoScrollInterval = setInterval(autoScroll, 85); // z.B. 85 ms. } In der Datei sind noch weitere setInterval() auf 6 ms gesetzt, allerdings sollte man dort ausprobieren ob die Reaktionszeit der Erweiterung bei MouseOver, etc… nicht zu sehr darunter leidet wenn die...

0

URL Rewrite Regeln fuer lighttpd und TYPO3

Hier der Regelsatz, der auch mit wkhtmltopdf und diversen News Extensions klarkommt: url.rewrite-once = ( „^/(typo3|info/|typo3temp/|typo3conf/|uploads/|fileadmin/|t3lib/|robots\.txt|clear\.gif|favicon\.ico).*$“ => „$0“, „^/$“ => „index.php“, „^typo3$“ => „typo3/index_re.php“, „.html\?([^*]+)“ => „index.php?$1“, „.html$“ => „index.php“, „^([^*]+)\.([^*])+\.html\?([^*]+)$“ => „index.php?id=$1&type=$2&$3“, „^/.*\?([^*]+)“ => „index.php?$1“, „^/.*$“ => „index.php“, )

0

hilfreiche Einzeiler

Unter http://www.readylines.com/ sind einige Befehle notiert, die man haeufig braucht. Das erstreckt sich von sed und awk syntax bis hin zu mod_rewrite Regeln und iptables Beispielen.