XCache extension not available

Aus Thomas-Krenn-Wiki
Wechseln zu: Navigation, Suche

Bei Einsatz des php5-xcache Pakets kann es nach einem Distributions Upgrade (zum Beispiel von Ubuntu 12.04 auf 14.04) vorkommen, dass die PHP5 Xcache Extension nicht mehr verfügbar ist. In der Folge kommt in Webanwendungen, die den xcache nutzen, zur Fehlermeldung XCache extension not available. In diesem Artikel zeigen wir, wie Sie dieses Problem lösen.

Betroffene Systeme

Potentiell betroffen sind System mit php5-xcache Paket, die auf eine neue Debian oder Ubuntu Distribution aktualisieren. Dieser Bug ist bei Debian bekannt und dokumentiert.[1]

Betroffen sind auch TKmon Installationen, die von Ubuntu 12.04 auf 14.04 aktualisiert wurden.

Fehlerbeschreibung

TKmon zeigt beim Versuch einen neuen Host anzulegen, den Fehler XCache extension not available an.

Der Cron Daemon liefert zu diesem Fehler die folgende Meldung:

/usr/lib/php5/20121212+lfs/xcache.so doesn't appear to be a valid Zend extension

Problemlösung

Das Problem liegt in der Datei /etc/php5/mods-available/xcache.ini.

Prüfen Sie bitte in der Datei /etc/php5/mods-available/xcache.ini ob hier der zend- Präfix vor extension steht.

Wenn ja, entfernen Sie bitte diesen Präfix, der neue Ausdruck sollte wie folgt lauten:

extension = xcache.so

Laden Sie anschließend die Apache Konfiguration neu:

sudo service apache2 reload

Einzelnachweise

  1. php5-xcache: xcache.so doesn't appear to be a valid Zend extension (bugs.debian.org)


Foto Thomas Niedermeier.jpg

Autor: Thomas Niedermeier

Thomas Niedermeier, Abteilung Communications / Knowledge Transfer bei Thomas-Krenn, absolvierte an der Hochschule Deggendorf sein Studium zum Bachelor Wirtschaftsinformatik. Seit 2013 ist Thomas bei Thomas-Krenn beschäftigt und kümmert sich hier vor allem um das TKwiki. Er ist ein begeisterungsfähiger, technisch interessierter Linux und Mac Nutzer, fährt im Winter gerne Ski und geht im Sommer gern ins Schwimmbad.


Das könnte Sie auch interessieren

LSI RAID Monitoring Plugin unter Windows Server 2012 einrichten
MultiTech MTD-H5-2.0
MultiTech MTD-H5-2.0 Modem Installation unter Ubuntu 16.04 LTS