PHP: Koordinaten zu einer Adresse ermitteln

Tags: Allgemein Kommentieren

Über den Dienst Google Maps kann man automatisiert die Koordinaten einer Adresse herausfinden. Das Angenehme hierbei ist: Es ist total egal, wie die Adresse formatiert ist – was Google versteht wird korrekt verarbeitet.

Die folgende Funktion nimmt eine Adresse als beliebig formatierten String entgegen, sendet eine Anfrage an Google und gibt ein Array mit den Koordinaten zurück. Dies macht Sinn, wenn eine dynamische Google Maps-Karte auf der Website angezeigt werden soll.
Achtung: Das öffnen von Remote-Dateien muss auf dem Server aktiviert sein. Sonst muss man den Weg über Sockets gehen.

PHP: In einem assoziativem Array auf das x-te Element zugreifen

Tags: Allgemein Kommentieren

Quellen

PHP: HTML-Quelltext formatieren

Tags: Allgemein Kommentieren

PHP: Duplikate aus Array entfernen

Tags: Allgemein Kommentieren

Die Funktion array_unique() (PHP 4 >= 4.0.1, PHP 5) stellt die Funktionalität zur Verfügung, doppelte Einträge (der Werte) aus einem Array zu entfernen. Es sollte jedoch beachtet werden, dass die Array-Schlüssel erhalten bleiben.

Um ein neues Array mit fortlaufenden Schlüsseln zu generieren, verwende man diesen Code (falls man das Array anschließend mit einer for-Schleife durchlaufen möchte):

PHP: Dateiendung ermitteln

Tags: Allgemein Kommentieren

PHP: Aktuelle Speicherauslastung abfragen

Tags: Allgemein Kommentieren

Möglicherweise nützlich, wenn mal wieder der „memory size exhausted“ ist.

Linux: Dateien finden

Tags: Debian (Linux) Kommentieren

… mit bestimmten Berechtigungen

… mit bestimmtem Dateiinhalt

… mit bestimmtem Änderungsdatum

Soll ein Verzeichnis ausgelassen werden, Folgendes anfügen

Berechtigungen ändern

Linux: Mit dem Benutzer wwwrun über Pure-FTP anmelden

Tags: Debian (Linux) Kommentieren

Der Benutzer wwrun hat normalerweise die UID 30 und die GID 8. In der Pure-FTP-Konfiguration unter /etc/pure-ftpd/pure-ftpd.conf gibt es jedoch den folgenden Eintrag, welcher die Anmeldung nur für Benutzer ab einer bestimmten ID erlaubt:


Wenn man diese ID auf eine kleiner als die des wwwrun (30) setzt, ist die Anmeldung mit einem solchen Benutzer möglich.

Linux: Pure-FTP Passwort eines Benutzers ändern

Tags: Debian (Linux) Kommentieren

1. Als root anmelden

2. Kennwort des Benutzers ändern

3. Datenbank neu laden

SSH-Fehler: REMOTE HOST IDENTIFICATION HAS CHANGED!

Tags: macOS / OS X (Mac) Kommentieren

MacOS

Gehe in den Ordner

und bearbeite dort (z.B. mit dem VI) die Datei known_hosts. Dann in die Zeile mit der IP/dem Hostnamen gehen, doppelt d drücken und anschließen doppelt Z (großes Z). Dann wird die Datei gespeichert. Anschließend neu verbinden, es wird gefragt ob der neue Key zu gelassen werden soll.

TOP