Saltar a contenido

Requisitos del sistema y del servidor

Resumen

Componente Requisito
Servidor web Apache (recomendado)
PHP De 5.x a 8.3. Para instalaciones nuevas se recomienda PHP 8.3
Base de datos MariaDB 11.7 o superior

MariaDB, no MySQL

El instalador comprueba la base de datos y se detiene si no es MariaDB 11.7 o superior. MySQL no sirve.

InvoiceFlash necesita un servidor web para ser accesible en Internet. Los nombres de dominio y los servicios de alojamiento se pueden contratar fácilmente a un precio asequible. También puedes instalarlo en tu propio PC (consulta Instalar en Windows con XAMPP).

Al elegir un servicio de alojamiento, comprueba que sus servidores ofrecen estos requisitos.

Extensiones de PHP necesarias

Estas extensiones deben estar activadas para que InvoiceFlash se instale correctamente:

  • mysqli
  • gd
  • curl
  • openssl
  • zlib
  • zip
  • libxml
  • iconv o mbstring

Además, en php.ini debe estar activada file_uploads y desactivada session.auto_start.

Casi todos los proveedores de alojamiento ofrecen estas extensiones. Durante la instalación se comprueba que las tienes todas activadas. Si falta alguna, contacta con tu proveedor de alojamiento.

Requisitos para la IA (opcional)

Solo si vas a usar la IA:

  • Con un motor en la nube: una clave de API de Claude, OpenAI, NVIDIA u OpenRouter (se configura en Ajustes, pestaña IA).
  • Con un motor local, y para la búsqueda en tus documentos (RAG): Ollama con estos modelos:
    • nomic-embed-text:latest: genera los embeddings para la búsqueda en documentos.
    • qwen2.5vl:3b: lee facturas escaneadas (OCR).
    • qwen3:1.7b: chat de IA local.