Error_Actualización kolla v4.3.0 a v4.6.0

Buen día!
En la unpa estamos probando la actualización de una instancia de kolla en la versión 4.3.0 a la versión 4.6.0, realizamos la actualización correctamente, modificamos el virtualhost para acceder a la aplicación y al momento de ingresar no obtenemos respuesta.
Mirando el log de apache vemos la siguiente línea de error:

[Wed Nov 17 12:21:33.551961 2021] [mpm_prefork:notice] [pid 17672] AH00169: caught SIGTERM, shutting down
[Wed Nov 17 12:21:33.670229 2021] [ssl:warn] [pid 18920] AH01909: kolla-sga:443:0 server certificate does NOT include an ID which matches the server name
[Wed Nov 17 12:21:33.741022 2021] [ssl:warn] [pid 18921] AH01909: kolla-sga:443:0 server certificate does NOT include an ID which matches the server name
[Wed Nov 17 12:21:33.744465 2021] [mpm_prefork:notice] [pid 18921] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2u configured – resuming normal operations
[Wed Nov 17 12:21:33.744513 2021] [core:notice] [pid 18921] AH00094: Command line: ‘/usr/sbin/apache2’
[Wed Nov 17 12:21:40.448209 2021] [:error] [pid 18922] [client 10.0.30.39:61909] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23
[Wed Nov 17 12:21:43.583462 2021] [:error] [pid 18923] [client 10.0.30.39:61910] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23
[Wed Nov 17 12:21:49.711515 2021] [:error] [pid 18924] [client 10.0.30.39:61912] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23
[Wed Nov 17 12:22:09.863133 2021] [:error] [pid 18925] [client 10.0.30.39:61914] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23
[Wed Nov 17 12:22:10.762596 2021] [:error] [pid 18926] [client 10.0.30.39:61915] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23
[Wed Nov 17 12:22:11.238027 2021] [:error] [pid 18922] [client 10.0.30.39:61916] PHP Parse error: syntax error, unexpected ‘:’, expecting ‘{’ in /var/www/unpa/kolla460/vendor/symfony/polyfill-php80/bootstrap.php on line 23

Adjunto el archivo de log de apache.
Saludos Fernando.


error.log.rar (5.08 KB)

Hola Fernando, cuál es la versión de php que tienen instalada?

Hola que tal,
la versión que tenemos instalada es PHP 7.3.31.

Saludos.

De casualidad en ese servidor tienen alguna otra versión de php instalada? Ese archivo al que se hace referencia es utilizado por PHP 8.

Buen día Rodrigo!
Es una instalación desde cero en la que instalamos debian 9, php 7.3 y postgres 9.4.

Saludos Fernando.

  • Qué versión de composer están utilizando?
  • Podrías adjuntar una salida de un phpinfo()?

Hola Rodrigo!
Estamos usando Composer versión 1.9.1 y te adjunto la salida de phpinfo.php.
Saludos Fernando.


phpinfo().html.rar (21.9 KB)

Fernando, la salida del phpinfo indica que tienen instalado PHP 5.6.4. Creo que ese es el problema.

Si vimos lo mismo Rodrigo, pero ejecutamos desde consola php -v y nos sale que tenemos instalado php 7.3.31, que tendríamos que corregir o ver?

Saludos Fernando.

El instalador de consola funcionó correctamente porque el cli detectó la versión correcta y necesaria para instalar el proyecto (7.3 en este caso) pero apache luego está levantando una versión más vieja. Si no van a utilizar php 5.6 para nada, les recomiendo que desinstalen esa versión y dejen configurado apache con el módulo php 7.3.