You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-07-25 23:22:20

yoyotron
Member
Registered: 2023-07-25
Posts: 5

PHP Parser PHP version must be between 7.4.0 and 8.3.0 (exclusive).

Saludos colegas.

Tengo el siguiente problema;

Al querer continuar con la instalación de GLPI 10.0.9 (última versión) quedo estancado en el setup, el cual no me deja avanzar por el siguiente error:

PHP Parser
PHP version must be between 7.4.0 and 8.3.0 (exclusive).

Le he dado vueltas y vueltas al problema y no logro solucionarlo.

El código inicial del archivo index.php es el siguiente:

// Check PHP version not to have trouble
// Need to be the very fist step before any include
if (
    version_compare(PHP_VERSION, '7.4.0', '<') ||
    version_compare(PHP_VERSION, '8.3.0', '>=')
) {
    die('PHP 7.4.0 - 8.3.0 (exclusive) required');

}

Tras analizar el log del servidor web me arroja el siguiente mensaje de error:

Got error 'PHP message: PHP Parse error:  syntax error, unexpected token ")" in /var/www/inventariomuni/index.php on line 41'

- AQUI LA LINEA 41 DEL ARCHIVO index.php

FluxBB bbcode test

En todo lo demás el resultado del análisis de los requerimientos, me arroja con ticket en verde.

--

DATOS DEL SERVIDOR:

* Operating System: Ubuntu 22.04.2 LTS
* Kernel: Linux 5.19.0-50-generic
* Architecture: x86-64

* MariaDB 10.6

* PHP 8.2 con OPcache + sus módulos correspondientes.

* Apache Server 2.4.52

Por favor les pido su ayuda, estaré muy agradecido si alguien me puede ayudar con esto, ya que necesito tener lo antes posible el nuevo servidor de inventario en mi trabajo puesto en producción.

Desde ya muchas gracias por todo, saludos.

:-)

Offline

#2 2023-07-26 02:50:21

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,432
Website

Re: PHP Parser PHP version must be between 7.4.0 and 8.3.0 (exclusive).

Hola,

No veo ningún problema con esta parte del código. ¿Cómo estás comprobando tu versión de PHP? Si lo comprueba desde la línea de comandos, estaría comprobando la versión del sistema y no necesariamente la versión que utiliza Apache. Debe comprobar que el módulo php8.2 es el módulo PHP que está habilitado para Apache.

También sugeriría, al menos, deshabilitar temporalmente OPCache para descartarlo como la fuente de un problema.


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#3 2023-07-26 17:14:20

yoyotron
Member
Registered: 2023-07-25
Posts: 5

Re: PHP Parser PHP version must be between 7.4.0 and 8.3.0 (exclusive).

cconard96 wrote:

Hola,

No veo ningún problema con esta parte del código. ¿Cómo estás comprobando tu versión de PHP? Si lo comprueba desde la línea de comandos, estaría comprobando la versión del sistema y no necesariamente la versión que utiliza Apache. Debe comprobar que el módulo php8.2 es el módulo PHP que está habilitado para Apache.

También sugeriría, al menos, deshabilitar temporalmente OPCache para descartarlo como la fuente de un problema.

Hola!

Muchas gracias por tu respuesta, pero ya solucione el problema. Hice una instalación y configuración desde 0 en el servidor con respecto a PHP y todo ok ahora.

Saludos, que tengas un buen día.

P.D: Se puede cerrar este thread.

Offline

Board footer

Powered by FluxBB