Error php con version 3.1.1

Acerca de la compatibilidad de PHP con v3.1.1

Tuvimos un inconveniente durante la instalación de Pirapire relacionado con las versiones de PHP.

En la documentación se menciona como requerimiento PHP 7.4, sin embargo en el archivo composer.json del proyecto se requiere:
“php”: “8.3.0”
Por este motivo optamos por instalar PHP 8.3 en el servidor.

Durante la ejecución del instalador:

./bin/instalador proyecto:instalar

el chequeo de requerimientos del instalador validaba únicamente versiones entre 8.0 y 8.2, impidiendo continuar la instalación.

Modificamos el archivo:

/opt/proyectos/pirapire/proyecto.ini

Reemplazando
version_php = “error|8.0|8.2|”
por
version_php = “error|8.0|8.4|”

Esto permitió continuar con la instalación sin inconvenientes.

Posteriormente la aplicación funcionó correctamente con PHP 8.3.

Hola Carlos,

La versión 3.1.1 requiere la versión de PHP 7.4, lo podes ver en el composer.json · v3.1.1 · sistemas / Pirapire · GitLab

Estas seguro que descargaste la versión 3.1.1?

Esta en PHP 8.3 la rama de develop, que es la rama que esta en desarrollo y no es una rama publicada para instalarlo en producción.

Saludos,