Ir al contenido

Systemvoraussetzungen

Esta página aún no está disponible en tu idioma.

WP-ImmoMakler läuft auf jedem Webspace, der die folgenden Voraussetzungen erfüllt. Alle Angaben gelten für sämtliche Editionen – BASIC, PLUS und PREMIUM.

KomponenteMindestanforderungEmpfehlung
PHP8.28.3 oder neuer
WordPress6.7Aktuelle Version (getestet bis 7.1)
DatenbankMySQL oder MariaDB in einer von WordPress unterstützten Versionsiehe WordPress-Anforderungen
PHP Memory Limit128 MB256 MB oder mehr
Verzeichnis /openimmo/beschreibbar

Diese PHP-Erweiterungen müssen auf Ihrem Server aktiv sein. Bei den meisten Hosting-Paketen sind sie standardmäßig vorhanden:

ErweiterungWofür WP-ImmoMakler sie benötigt
dom, simplexml, libxmlEinlesen der OpenImmo-XML-Dateien
zipEntpacken der von Ihrer Maklersoftware gelieferten ZIP-Archive
gdBildbearbeitung, Vorschaubilder und PDF-Exposés
jsonDatenaustausch mit den Schnittstellen und dem Backend
fileinfoErkennen der Dateitypen importierter Anhänge
soapAnbindung der Immowelt-API

Fehlt eine Erweiterung, kann Ihr Hosting-Anbieter sie in der Regel für Sie aktivieren.

Sie haben zwei Wege, die auf Ihrer Website aktive PHP-Version abzulesen:

  • Im Backend Ihrer Website (wp-admin) unter WP-ImmoMakler → System Infos. Liegt Ihre PHP-Version unter 8.2, wird sie dort rot hervorgehoben und die empfohlene Mindestversion genannt. Zusätzlich erscheint am Menüpunkt eine Hinweis-Blase.
  • Im Backend Ihrer Website (wp-admin) unter Werkzeuge → Website-Zustand → Bericht im Abschnitt „Server”.

Die PHP-Version legen Sie nicht in WordPress fest, sondern bei Ihrem Hosting-Anbieter. Der genaue Weg unterscheidet sich je nach Anbieter, das Vorgehen ist aber überall ähnlich:

  1. Datensicherung anlegen

    Sichern Sie Dateien und Datenbank Ihrer Website, bevor Sie die PHP-Version wechseln.

  2. Kundenmenü Ihres Hosting-Anbieters öffnen

    Melden Sie sich im Kundenkonto bzw. Control-Panel Ihres Anbieters an (z. B. Plesk, cPanel oder eine eigene Oberfläche).

  3. PHP-Einstellungen aufrufen

    Suchen Sie den Bereich „PHP-Version”, „PHP-Einstellungen” oder „PHP-Konfiguration” und wählen Sie die Domain aus, unter der Ihre WordPress-Installation läuft.

  4. PHP 8.3 oder neuer auswählen und speichern

    Wählen Sie mindestens PHP 8.2, besser PHP 8.3 oder neuer, und speichern Sie die Änderung.

  5. Website prüfen

    Rufen Sie Ihre Website und das Backend auf und prüfen Sie unter WP-ImmoMakler → System Infos, ob die neue Version übernommen wurde.

Wenn Sie in der Oberfläche Ihres Anbieters keine Einstellung für die PHP-Version finden, wenden Sie sich an dessen Support – dort wird die Umstellung für Sie vorgenommen.

Der Import von Immobilien verarbeitet vor allem Bilder und ist damit der speicher- und laufzeitintensivste Vorgang des Plugins. Beide Werte finden Sie im Backend Ihrer Website (wp-admin) unter WP-ImmoMakler → System Infos:

  • PHP Memory Limit – bei zu wenig Arbeitsspeicher bricht der Import je nach Bildmenge vorzeitig ab. Im Rahmen der von Ihrem Server gesetzten Grenzen können Sie den Wert in der wp-config.php anheben:

    define( 'WP_MEMORY_LIMIT', '256M' );
  • Gemessene PHP max. Ausführungszeit – WP-ImmoMakler misst selbst, wie lange ein Skript auf Ihrem Server tatsächlich laufen darf, und richtet den Import danach aus. Wird die Zeit erreicht, beendet sich der Import und setzt beim nächsten Durchlauf an derselben Stelle wieder auf. Das ist vorgesehenes Verhalten und kein Fehler.

  • Beschreibbares Importverzeichnis: Das Verzeichnis /openimmo/ in Ihrer WordPress-Installation muss für den Webserver beschreibbar sein. WP-ImmoMakler → System Infos zeigt an, ob das der Fall ist.
  • FTP- oder SFTP-Zugang: Ihre Maklersoftware liefert die Exportdateien per FTP bzw. SFTP in dieses Verzeichnis. Die Zugangsdaten erhalten Sie von Ihrem Hosting-Anbieter.
  • Suchmaschinenfreundliche Permalinks: Unter Einstellungen → Permalinks darf nicht die Einstellung „Einfach” aktiv sein, sonst sind die Immobilienseiten nicht erreichbar.
  • Ausführung von WP-Cron: Der automatische Import wird über WP-Cron angestoßen. Ist DISABLE_WP_CRON gesetzt, muss /wp-cron.php durch einen echten Cron-Job regelmäßig aufgerufen werden – wir empfehlen minütlich.
  • Ausgehende HTTPS-Verbindungen: Für Lizenzaktivierung und Plugin-Updates muss Ihr Server https://www.wp-immomakler.de erreichen können. Für Schnittstellen wie ImmobilienScout24, Immowelt oder Kartendienste gilt dasselbe gegenüber dem jeweiligen Anbieter.