Zum Hauptmenü

Thema PHP

« Neuere Artikel

Nervige Upload-Bots

Auf einem Webspace mit einigen von mir selbst programmierten Webseiten läuft ein Cronjob, welcher mir bei Neueinträgen in ein PHP-Errorlogfile eine Benachrichtigungs-Email schickt. Ein Lockfile-Mechanismus sorgt dafür, dass ich weitere Benachrichtigungen erst dann erhalte, nachdem ich mir die Fehlermeldungen auf einer speziell dafür eingerichteten Webseite angeschaut habe, so dass ich nicht mit Mails bombardiert werde. Allerdings nerven in letzter Zeit einige Bots, die mit Uploads PHP-Error verursachen. (mehr …)

PHP: gemeinsamen Abschnitt zweier sich überlappender Pfade extrahieren

Aus zwei Pfadangaben, die aufeinander folgen und sich möglicherweise dabei überlappen, wollte ich in PHP den gemeinsamen Pfadabschnitt ermitteln. Aus den Pfadangaben /a/b/c/d und /c/d/e/f sollte beispielsweise der Pfad /c/d extrahiert werden. Die Pfadangaben /g/h/i/j und /i/k/l/m überlappen sich dagegen wegen des fehlenden /j nicht, so dass in dem Fall ein leerer String zurückgegeben werden sollte. Da ich im Netz dazu keine Lösung gefunden habe, habe ich dies folgendermaßen auf etwas umständliche Weise gelöst: (mehr …)

Speicherfresser WordPress

Ein PHP-Script, welches Produktdaten aus einer CSV-Datei in einen WooCommerce-Shop importieren sollte, lief auf meinem Testsystem anstandslos. Auf dem Webspace des Kunden brach das Script aber ab, weil das Speicherlimit des Webspace-Accounts überschritten war: (mehr …)