Bug

blog.tetti.de humpelt

Seit heute humpelt mein Blog! :-(

Herzschrittmacher nicht erlaubtHerzschrittmacher nicht erlaubt

Warum?

Zuerst war ich mächtig genervt und etwas Panik machte sich in mir breit.

Im Error-Logfile des Webservers, ein apache2, fand ich vermehrt diesen Eintrag:

[Mon Nov 12 21:43:42 2012] [error] [client 66.249.73.1] PHP Fatal error: Call to undefined function taxonomy_node_get_terms() in /*******/modules/tagadelic/tagadelic.module on line 176

Dabei habe ich in den letzten Tagen und Wochen nichts am Webserver und der Blogsoftware geändert. Erstmals konnte ich den Fehler durch einen Neustart des Webservers - das Schweizer Messer eines Admins - beseitigen. Der Erfolg war nur von kurzer Dauer. Parallel dazu bemerkte ich ich eine Spamflut aus dem Reich der Mitte.

Jetzt fand ich per Google einen Hinweis: This blog is back to live, bin gespannt, ob das was bringt.

$ mysql DB_NAME -u USER_NAME -p
Enter password:
mysql> SELECT * FROM system where name = 'taxonomy';

Auch bei mir war der throttle, der Gashebel enabled.

mysql> UPDATE system SET throttle = 0 WHERE name = 'taxonomy';

Keine Ahnung, was das soll. Abwarten und Tee trinken!

Nachtrag:
Das Kern-Modul Throttle / Lastreduzierung bietet einen relativ einfachen Mechanismus zum Lastabwurf.

Lastreduzierung (der Term ist vielleicht etwas mißverständlich) funktioniert folgendermaßen : Wenn der Server durch viele Anfragen belastet wird, dann werden gleichzeitig alle für die Lastreduzierung ausgewählten Module und Blöcke komplett ausgeschaltet. Es ist also keine 'intelligente' und/oder 'graduelle' Reduzierung der Last sondern 'lediglich' ein herunterschalten auf eine eingeschränkte Seitenauslieferung.

Offensichtlich macht Drupal dies, indem man einfach includes nicht mehr ausführt. Der normale Gast darf dann mit nichtssagenden Fehlermeldung vorlieb nehmen, der Admin darf zum Ausgleich nichts mehr.
Ganz toll!

Bedingt werden die vielen Anfragen durch Kommentar-Spamversuche aus dem Reich der Mitte.

firefox schickt X11 in die Wüste

Uff, Bugfixing erfolgreich!

X11X11

Seit Monaten nervte mich der Browser Firefox auf meinem KDE-Desktop unter dem X-Server mit zwei hässlichen Symptomen:

  1. Den Hintergrund einiger Webseiten zierten Pixel-Fragmente meines Desktops; sehr verwirrend.
  2. Bei ausgesuchten Seiten stellte nicht nur Firefox den Dienst ein,. Nein, der X-Server quittierte diesen gleich mit. Besonders nervend war dieser Fakt bei der Download-Seite für den Firefox selber. Jede neue Firefox-Version musste ich mit Hilfe von Opera ziehen.

Gestern konnte ich das Problem auf ein simples JPEG als background-image in einem Style-Sheet (css) reduzieren.

Und wie sieht die Lösung für mein etwas ältliches System (openSUSE 10.3, X Window System Version 7.2.0) aus?

Bei mir funktioniert folgende zusätzliche Zeile

   Option "XAANoOffscreenPixmaps" "true"

in der /etc/X11/xorg.conf-Datei in der Section "Device".

Meine Grafikkarte:
lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

Der intel-Treiber nutzt (==) intel(0): Using XAA for acceleration
Siehe /var/log/Xorg.0.log

Laut  man xorg.conf:
Option "XaaNoOffscreenPixmaps"
      Disables accelerated draws into pixmaps stored in offscreen video memory.

Inhalt abgleichen