Linuxspicker

Admins kleiner Zettelkasten für die Lösung von Linuxproblemen

Datum
Kommentare 0

Nach der Hochstufung des php-Kommandozeilenbefehls von php 8.0 auf php 8.2 gab es bei Cronjobs für die Nextcloud folgenden Fehler: An unhandled exception has been thrown: OCP\HintException: [0]: Memcache OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)

Kategorien ,


Datum
Kommentare 0

In Textpattern stellt sich immer wieder das Problem, dass man zwar eine Lösung mit allgemeinen Tags gefunden hat, diese jedoch gern in einem PHP-Codeschnippsel oder einem Plugin direkt in PHP verwenden möchte. Beispiele für einfache Tags und Variablennutzung sind im Textpatternforum“„ und der Dokumentation mehrfach zu finden. Ein Problem stellte — zumindest für mich — die Verwendung von Textpatterntags innerhalb eines Containertags dar.

Kategorien


Datum
Kommentare 0

Wenn Postfix Mails auf Hold setzt und diese nicht ausliefert, bekommt man das als Admin nur durch Zufall oder regelmäßige Überprüfungen der Mailschlange beispielsweise per mailq oder per postqueue -p mit. Vor kommt das unter anderem wenn eigene Mails bei der Zustellung zu einem anderen Server beim Greylisting hängen bleiben oder die eigene DMARC-Prüfung die eingehende Mail auf Hold setzt und diese einfach nicht zugestellt wird.


Datum
Kommentare 0

Curl ist ein nettes Tool und das auch in PHP-Scripts, um beispielsweise per Cronjob RSS-Feeds zu holen und diese dann zu verarbeiten und in Webseiten zu integrieren. Mitunter gibt die Zielwebseite jedoch etwas anderes als den gewünschten Feed und den Status-Code 200 aus. Bei einer problematischen Website, die periodisch einen 500er-Code ausgab, ließ sich partout der RSS-Feed nicht ziehen. Durch „händische“ Tests ergab sich, dass der 500er Code meist beim zweiten Versuch verschwand. Daher lässt sich der gewünschte Feed dann doch noch ziehen, wenn man es zwei oder drei Mal versucht.

Kategorien


Datum
Kommentare 0

Der Webanalysedienst Matomo hat eine Standorterkennung implementiert, die ständige Updates der verwendeten Datenbanken erfordern. Für den Fall das Geoloaction-Datenbanken von DBIP mit der php-Erweiterung genutzt werden, müssen regelmäßig drei Datenbanken für die höchste Informationsdichte heruntergeladen werden.

Kategorien