October 6th, 2009

Lange hab ich gesucht und mich gewundert.
Ich konnte mich ins Backend einloggen, aber die Frontendausgabe hat nichts ausgegeben.
In meine Fall war das Problem TemplaVoila in Zusammenspiel mit der PHP Version 5.2.4 & Ubuntu 8.04
Die Lösung ist einfach.
In der php.ini
/etc/php5/cgi/php.ini
cgi.fix_pathinfo = 0; (ca. Zeile 527)
setzten.
Lange gesucht
Posted in Typo3 | No Comments »
September 21st, 2009
Hier eine kleine Sammlung von TYPO3 Tuning Tipps
Als System habe ich einen Linux Ubuntu 8.04 System mit 2gb RAM und Plesk 9.2.2.
Als Datenbank wird MySQL verwendet.
Tipp 1
Als erstes sollte man mal in die my.cnf schauen. Bei mir waren die Standarteinstellungen nicht Optimal.
Ich stelle hier einfach mal meine verwendete Einstellungen rein:
key_buffer = 512M
max_allowed_packet = 16M
thread_stack = 128K
thread_cache_size = 8
max_connections = 200
table_cache = 1500
query_cache_limit = 10M
query_cache_size = 128M
Tipp 2
Im Backend im Install Tool kann man das [compressionLevel] einstellen.
Hier wird vor der Übertragung die Seite komprimiert. Einstellbar zwischen 0-9
0 = default Wert (keine Kompression)
9 = höchste Kompression
Je stärker die Kompression desto stärker die CPU belastung.
Ich habe bei mir die 3 gewählt.
Die Kompression kann man für die FE und BE Ausgabe einstellen.
Für die FE Ausgabe kann man mit [compressionDebugInfo] = 1 sehen wie viel die Kompression bringt.
Sie findet sich dann auf jeder Seite im Quelltext ganz unten.
Das sieht dann so aus:
Tipp 3
Installieren von eAccelerator. Dieses Programm hält den Compilierten PHP Code im Cach vor,
so das er nicht mit jeden Seite Aufruf neu Compiliert werden muss.
Wenn man im Install Tool
[debug] = 1
wählt, dann kann man sich im Quelltext ganz unten anschauen wie lange Typo3 braucht um die Seite zu bauen.
Sehr gut für ein Vorher Nachher Vergleich.
Tipp 4
Für ein schnelleres Backend sollte man folgende Dateien aktivieren.
… typo3/mod/user/ws/_.htaccess
… typo3/sysext/_.htaccess
… typo3/gfx/_.htaccess
… typo3/sysext/t3skin/stylesheets/_.htaccess
Aus _.htaccess wird .htacces ohne _
Die htaccess Dateien sorgen dafür das bestimmte Dateien wie z.B css Dateien für backend Darstellungen nicht mit jeden klick neu geladen werden.
So macht das arbeiten im TYPO3 System doch gleich mehr spass
Posted in Typo3 | 1 Comment »
September 20th, 2009
Per SSH einloggen folgendes eingeben
apt-get install imagemagick
fertig
Posted in Linux | No Comments »
September 19th, 2009
Installationsanleitung für den eAccelerator
Ich habe die Anleitung mit Ubuntu 8.04 und Plesk 9.2.2 durchgeführt.
Quelle der Anleitung
Hier nochmal die Kurzfassung.
Folgende befehle sind per SSH auszuführen.
sources.list erweiter
sudo sh -c 'echo "deb-src http://debian.mcmillan.net.nz/debian etch awm" > /etc/apt/sources.list.d/mcmillan.list'
Key für die neue Quelle hinzufügen
gpg --keyserver pgp.mit.edu. --recv-keys 8F068012
gpg -armor --export 8F068012 | sudo apt-key add -
Neue Quelle einlesen
sudo apt-get update
Verzeichnis wechseln
cd /usr/src/
Paket hohlen und installieren
sudo apt-get build-dep php5-eaccelerator
sudo apt-get --build source php5-eaccelerator
sudo dpkg -i php5-eaccelerator*.deb
Apache um den Accelerator erweitern
sudo sh -c 'echo "extension=eaccelerator.so" >> /etc/php5/apache2/conf.d/eaccelerator.ini'
Noch ein Apache Neustart.
sudo /etc/init.d/apache2 restart
Fertig
Posted in Linux | 1 Comment »
September 15th, 2009
Eine kompakte Sammlung von Linux befehlen
Linux-auf-einem-Blatt
Speicherbedarf von Dateien oder Verzeichnissen
ermittelt man mit: du
Etwas besser geht es noch mit:
du --max-depth=1 -m
Wobei “–max-depth=1″ die Unterverzeichnisstufe angibt und das “-m” für die Ausgabe in Megabyte steht.
Mit
du -h -s
Wird die Größe des Ordners in den man sich befindet angezeigt.
Quelle: http://www.helmbold.de/linux/
Posted in Linux | No Comments »
September 15th, 2009
Wenn der Server mal wieder kein freien Speicher mehr hat kann man hier anfangen gesammelte Altlasten loszuwerden.
Die Backups werden im folgenden Verzeichnis abgelegt:
/var/lib/psa/dumps
Die Plesk Logfiles werde in folgenden Verzeichnis abgelegt:
/usr/local/psa/admin/logs/
Plesk Migrationslog:
/opt/psa/PMM/logs
der Apache für die Kunden + WebMail benutzt (php.ini)
/etc/php5/apache2/php.ini
Posted in Plesk | Comments Off