Ir al contenido

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.

ComponenteRequisito mínimoRecomendación
PHP8.28.3 o superior
WordPress6.7Versión actual (probado hasta 7.1)
Base de datosMySQL o MariaDB en una versión compatible con WordPressvéase requisitos de WordPress
Límite de memoria de PHP128 MB256 MB o más
Directorio /openimmo/con permisos de escritura

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ónPara qué la necesita WP-ImmoMakler
dom, simplexml, libxmlLectura de los archivos XML de OpenImmo
zipDescompresión de los archivos ZIP entregados por su software CRM
gdProcesamiento de imágenes, miniaturas y exposés en PDF
jsonIntercambio de datos con las interfaces y el backend
fileinfoDetección del tipo de archivo de los adjuntos importados
soapConexión con la API de Immowelt

Si falta alguna extensión, su proveedor de hosting suele poder activarla por usted.

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».

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:

  1. 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.

  2. 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).

  3. 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.

  4. 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.

  5. 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.

  • 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_CRON está definido, /wp-cron.php debe 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.