Cronjobs

   

Folgende Funktionen sind für die Verwendung als Cronjob implementiert:

Automatischer Import

Diese Funktion importiert automatisch alle XML bzw. ZIP-Dateien, die in Ihrem Import-Verzeichnis für den Import anstehen.

Im Unterverzeichnis _cronjob des Webverzeichnisses gibt es dazu das vorbereitete Script autoimport.php.

Dieses Script ruft eine Shell auf. Eine Shell dient dazu, rein kommandobasierte Programme zu erstellen und auszuführen. Der Vorteil liegt u.a. darin, dass Sie den Zugriff einfach über eine .htaccess Datei schützen können.

Nachfolgend sehen Sie die Abbildung eines Cronjobs der stündlich ausgeführt wird (Beispiel von all-inkl).

Hinweis: Für die Ausführung des Shell-Scripts import.php müssen Sie die Berechtigung haben, das PHP exec() Kommando auszuführen. Dies ist bei manchen Providern nur unter bestimmten Bedingen erlaubt. Bei all-inkl. z.B. müssen Sie PHP im cgi-Modus ausführen. Das erreichen Sie durch den Eintrag AddHandler php-fastcgi .php in der .htaccess Datei.

clip0010

 

Geo-Koordinaten vervollständigen

Diese Funktion ergänzt die Geo-Datenbank. Dabei werden die Orte selektiert, zu denen es aktive Immobilenobjekte gibt, jedoch keine entsprechenden Einträge in der Geo-Datenbank. Die Geo-Koordinaten werden über Google ermittelt. Dazu müssen Sie bei Google einen entsprechenden API-Key beantragen.

<ihre-domain.de>/diacs_geolocators/complete_geoinfos/true

Die Funktion kann normal aufgerufen werden.