Configuration requise
WP-ImmoMakler fonctionne sur tout hébergement web qui remplit les conditions suivantes. Toutes les indications valent pour l’ensemble des éditions – BASIC, PLUS et PREMIUM.
Configuration minimale en un coup d’œil
Section intitulée « Configuration minimale en un coup d’œil »| Composant | Minimum requis | Recommandation |
|---|---|---|
| PHP | 8.2 | 8.3 ou plus récent |
| WordPress | 6.7 | Version actuelle (testé jusqu’à 7.1) |
| Base de données | MySQL ou MariaDB dans une version prise en charge par WordPress | voir les exigences de WordPress |
| Limite de mémoire PHP | 128 Mo | 256 Mo ou plus |
Répertoire /openimmo/ | accessible en écriture | – |
Extensions PHP nécessaires
Section intitulée « Extensions PHP nécessaires »Ces extensions PHP doivent être actives sur votre serveur. Elles sont présentes par défaut sur la plupart des offres d’hébergement :
| Extension | Utilité pour WP-ImmoMakler |
|---|---|
dom, simplexml, libxml | Lecture des fichiers XML OpenImmo |
zip | Décompression des archives ZIP livrées par votre logiciel CRM |
gd | Traitement des images, miniatures et exposés PDF |
json | Échange de données avec les interfaces et le back-end |
fileinfo | Détection du type des fichiers joints importés |
soap | Connexion à l’API Immowelt |
S’il manque une extension, votre hébergeur peut généralement l’activer pour vous.
Vérifier votre version de PHP
Section intitulée « Vérifier votre version de PHP »Vous disposez de deux moyens pour consulter la version de PHP active sur votre site :
- Dans le back-end de votre site (wp-admin) sous WP-ImmoMakler → Infos système. Si votre version de PHP est inférieure à 8.2, elle y apparaît en rouge, accompagnée de la version minimale recommandée. Une pastille d’avertissement s’affiche en outre sur l’entrée de menu.
- Dans le back-end de votre site (wp-admin) sous Outils → Santé du site → Informations, dans la section « Serveur ».
Mettre à jour la version de PHP
Section intitulée « Mettre à jour la version de PHP »La version de PHP ne se définit pas dans WordPress, mais chez votre hébergeur. Le chemin exact varie selon l’hébergeur, mais la démarche est partout similaire :
-
Créer une sauvegarde
Sauvegardez les fichiers et la base de données de votre site avant de changer de version de PHP.
-
Ouvrir l’espace client de votre hébergeur
Connectez-vous au compte client ou au panneau de configuration de votre hébergeur (p. ex. Plesk, cPanel ou une interface propriétaire).
-
Ouvrir les réglages PHP
Cherchez la rubrique « Version de PHP », « Réglages PHP » ou « Configuration PHP » et sélectionnez le domaine sur lequel tourne votre installation WordPress.
-
Sélectionner PHP 8.3 ou plus récent et enregistrer
Sélectionnez au minimum PHP 8.2, de préférence PHP 8.3 ou plus récent, puis enregistrez la modification.
-
Vérifier le site
Ouvrez votre site et le back-end, puis vérifiez sous WP-ImmoMakler → Infos système que la nouvelle version a bien été prise en compte.
Si vous ne trouvez pas de réglage pour la version de PHP dans l’interface de votre hébergeur, adressez-vous à son support : le changement y sera effectué pour vous.
Mémoire et temps d’exécution pour l’import
Section intitulée « Mémoire et temps d’exécution pour l’import »L’import de biens immobiliers traite avant tout des images ; c’est donc l’opération du plugin la plus gourmande en mémoire et en temps d’exécution. Vous trouverez les deux valeurs dans le back-end de votre site (wp-admin) sous WP-ImmoMakler → Infos système :
-
Limite de mémoire PHP – si la mémoire disponible est insuffisante, l’import s’interrompt prématurément selon le nombre d’images. Dans les limites fixées par votre serveur, vous pouvez augmenter la valeur dans le fichier
wp-config.php:define( 'WP_MEMORY_LIMIT', '256M' ); -
Temps d’exécution maximal PHP mesuré – WP-ImmoMakler mesure lui-même la durée pendant laquelle un script peut réellement s’exécuter sur votre serveur et adapte l’import en conséquence. Lorsque cette durée est atteinte, l’import s’arrête et reprend au même endroit lors du passage suivant. Il s’agit du comportement prévu, et non d’une erreur.
Autres conditions
Section intitulée « Autres conditions »- Répertoire d’import accessible en écriture : le répertoire
/openimmo/de votre installation WordPress doit être accessible en écriture pour le serveur web. WP-ImmoMakler → Infos système indique si c’est le cas. - Accès FTP ou SFTP : votre logiciel CRM dépose les fichiers d’export dans ce répertoire par FTP ou SFTP. Les identifiants vous sont fournis par votre hébergeur.
- Permaliens adaptés aux moteurs de recherche : sous Réglages → Permaliens, le réglage « Simple » ne doit pas être actif, sans quoi les pages des biens immobiliers ne sont pas accessibles.
- Exécution de WP-Cron : l’import automatique est déclenché par WP-Cron. Si
DISABLE_WP_CRONest défini,/wp-cron.phpdoit être appelé régulièrement par une véritable tâche cron – nous recommandons toutes les minutes. - Connexions HTTPS sortantes : pour l’activation de la licence et les mises à jour du plugin, votre serveur doit pouvoir joindre
https://www.wp-immomakler.de. Il en va de même, vis-à-vis du fournisseur concerné, pour les interfaces telles qu’ImmobilienScout24, Immowelt ou les services cartographiques.