Posts Tagged ‘PHP’
Typolight: Good to know
January 28th, 2010 • Coding, PHP
Tags: PHP, Template, Templates, Typolight
Mir fällt gerade keine sinnvolle Überschrift ein, aber ich will das Folgende nicht immer wieder suchen müssen, und poste es deshalb:
$this->showTemplateVars();
Damit werden alle verfügbaren Optionen des aktuellen Templates angezeigt.
PHPIDS, WPIDS
May 10th, 2009 • Coding, PHP
Tags: PHP, PHP5, Security, Sicherheit, Wordpress

Auf PHPIDS bin ich in der c’t 10/2009 (S. 164 ff) gestoßen. Es geht um ein PHP-Script, das, in alle öffentlich zugänglichen Scripte einer Webseite eingebunden, Einbruchsversuche erkennen soll. Diese werden dann geratet, und der Webmaster im Zweifelsfalls per Email informiert. Klingt erstmal gut, vor allem aus folgenden Gründen:
- Neuerdings werden Email-Benachrichtigungen über neue Kommentare hier im Blog nicht mehr zugestellt. OK, sie gehen an die Absenderadresse zurück, die ebenfalls meine ist, aber eben sehr verzögert. Fehlermeldung: “Too many bad recipients, are you an address harvester?” Vielleicht werden von meinem Server aus SPAM-Mails verschickt? Vielleicht auch nicht. Da es nur ein virtueller Server ist, muss es nicht mal “mein” Server sein, wer weiß.
- Es gibt das Ganze auch als WordPress-Plugin
Das Dumme an diesem Plugin: So lange es aktiviert ist, geht der Bilder-Upload nicht mehr, Fehlermeldung (sinngemäß aus dem Gedächtnis): “Are you sure you want to do this? Try again”; der angebotene Link führt dann aber aus dem Backend auf den eigentlichen Blog. So viel dazu.
PS: WordPress Version 2.7.1, WPIDS 0.1.2
WordPress – begrenzte Dateigröße bei Upload.
December 9th, 2008 • 2 comments PHP
Tags: .htaccess, Dateigröße, PHP, php.ini, upload, Webserver, Wordpress

Neulich hatte die Frau Stieler das Problem, dass ein Video zu groß war, um es auf ein WordPress-Blog hochzuladen. Kann man mit der php.ini beheben. Ist aber dumm, wenn auf dem Server (gefühlt) 42 Seiten laufen – da ändert man die PHP-Konfiguration besser lokal. Genauer: Mit einer .htaccess, die man in das wp-admin-Verzeichnis der WordPressinstallation legt, und die Folgendes enthält:
php_value upload_max_filesize “32M”
php_value post_max_size “32M”
php_value max_execution_time 3200
php_value max_input_time 3200
php_value memory_limit 32M
Vielleicht muss danach auch einmal der Webserver durchgestartet werden, das habe ich vergessen
Sollte aber so gehen.
ACHTUNG beim Rauskopieren des obigen Codes: Die Anführungszeichen müssen Standard-Anführungszeichen sein, nicht die geschwungenen, die WordPress anzeigt!
Zufällige Taglines in WordPress.
September 20th, 2008 • PHP
Tags: PHP, random, Random tagline, Wordpress
Einfach: Erstens eine Datei mit den gewünschten Taglines hochladen.
Zweitens Design -> Theme Editor -> Header,
<?php
$taglines=file(“PFAD/DATEINAME”);
$select=rand(0, count($taglines)-1);
$my_tag_line = $taglines[$select];
?>
einfügen. Drittens
<?php bloginfo(‘description’); ?>
ersetzen durch
<?php /*bloginfo(‘description’);*/ echo $my_tag_line; ?>
Fertig. Kein Plugin benötigt. Achja, in der Datei gilt: Eine Tagline pro Zeile (jeder nur ein Kreuz…)
