Requisitos del sistema
WP-ImmoMakler funciona en cualquier alojamiento web que cumpla los siguientes requisitos. Todos los datos se aplican a todas las ediciones: BASIC, PLUS y PREMIUM.
Requisitos mínimos de un vistazo
Sección titulada «Requisitos mínimos de un vistazo»| Componente | Requisito mínimo | Recomendación |
|---|---|---|
| PHP | 8.2 | 8.3 o superior |
| WordPress | 6.7 | Versión actual (probado hasta 7.1) |
| Base de datos | MySQL o MariaDB en una versión compatible con WordPress | véase requisitos de WordPress |
| Límite de memoria de PHP | 128 MB | 256 MB o más |
Directorio /openimmo/ | con permisos de escritura | – |
Extensiones de PHP necesarias
Sección titulada «Extensiones de PHP necesarias»Estas extensiones de PHP deben estar activas en su servidor. En la mayoría de los paquetes de hosting vienen incluidas de forma predeterminada:
| Extensión | Para qué la necesita WP-ImmoMakler |
|---|---|
dom, simplexml, libxml | Lectura de los archivos XML de OpenImmo |
zip | Descompresión de los archivos ZIP entregados por su software CRM |
gd | Procesamiento de imágenes, miniaturas y exposés en PDF |
json | Intercambio de datos con las interfaces y el backend |
fileinfo | Detección del tipo de archivo de los adjuntos importados |
soap | Conexión con la API de Immowelt |
Si falta alguna extensión, su proveedor de hosting suele poder activarla por usted.
Comprobar su versión de PHP
Sección titulada «Comprobar su versión de PHP»Tiene dos formas de consultar la versión de PHP activa en su sitio web:
- En el backend de su sitio web (wp-admin) en WP-ImmoMakler → Información del sistema. Si su versión de PHP es inferior a 8.2, aparece resaltada en rojo junto con la versión mínima recomendada. Además, se muestra una burbuja de aviso en la entrada de menú.
- En el backend de su sitio web (wp-admin) en Herramientas → Salud del sitio → Información, en la sección «Servidor».
Actualizar la versión de PHP
Sección titulada «Actualizar la versión de PHP»La versión de PHP no se define en WordPress, sino en su proveedor de hosting. La ruta exacta varía según el proveedor, pero el procedimiento es similar en todos los casos:
-
Crear una copia de seguridad
Haga una copia de seguridad de los archivos y de la base de datos de su sitio web antes de cambiar la versión de PHP.
-
Abrir el panel de cliente de su proveedor de hosting
Inicie sesión en la cuenta de cliente o en el panel de control de su proveedor (p. ej. Plesk, cPanel o una interfaz propia).
-
Abrir los ajustes de PHP
Busque la sección «Versión de PHP», «Ajustes de PHP» o «Configuración de PHP» y seleccione el dominio en el que se ejecuta su instalación de WordPress.
-
Seleccionar PHP 8.3 o superior y guardar
Seleccione como mínimo PHP 8.2, preferiblemente PHP 8.3 o superior, y guarde el cambio.
-
Comprobar el sitio web
Abra su sitio web y el backend y compruebe en WP-ImmoMakler → Información del sistema si se ha aplicado la nueva versión.
Si no encuentra ningún ajuste para la versión de PHP en la interfaz de su proveedor, póngase en contacto con su soporte: allí realizarán el cambio por usted.
Memoria y tiempo de ejecución para la importación
Sección titulada «Memoria y tiempo de ejecución para la importación»La importación de inmuebles procesa sobre todo imágenes y es, por tanto, el proceso del plugin que más memoria y tiempo de ejecución consume. Ambos valores los encuentra en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Información del sistema:
-
Límite de memoria de PHP: con poca memoria disponible, la importación se interrumpe antes de tiempo según el número de imágenes. Dentro de los límites establecidos por su servidor, puede aumentar el valor en
wp-config.php:define( 'WP_MEMORY_LIMIT', '256M' ); -
Tiempo máximo de ejecución de PHP medido: WP-ImmoMakler mide por sí mismo cuánto tiempo puede ejecutarse realmente un script en su servidor y ajusta la importación a ese valor. Si se alcanza el límite, la importación finaliza y se reanuda en el mismo punto en la siguiente ejecución. Es el comportamiento previsto y no un error.
Otros requisitos
Sección titulada «Otros requisitos»- Directorio de importación con permisos de escritura: el directorio
/openimmo/de su instalación de WordPress debe tener permisos de escritura para el servidor web. WP-ImmoMakler → Información del sistema indica si es así. - Acceso FTP o SFTP: su software CRM entrega los archivos de exportación en ese directorio por FTP o SFTP. Los datos de acceso se los facilita su proveedor de hosting.
- Enlaces permanentes compatibles con buscadores: en Ajustes → Enlaces permanentes no debe estar activo el ajuste «Simple», ya que de lo contrario las páginas de inmuebles no son accesibles.
- Ejecución de WP-Cron: la importación automática se activa mediante WP-Cron. Si
DISABLE_WP_CRONestá definido,/wp-cron.phpdebe ser llamado periódicamente por un cron job real; recomendamos hacerlo cada minuto. - Conexiones HTTPS salientes: para la activación de la licencia y las actualizaciones del plugin, su servidor debe poder acceder a
https://www.wp-immomakler.de. Lo mismo se aplica a interfaces como ImmobilienScout24, Immowelt o los servicios de mapas respecto al proveedor correspondiente.