• PHP7 vs PHP8

    From Julian Daich@21:1/5 to All on Wed Sep 21 21:50:01 2022
    Hola,

    Tengo un Wordpress montado en un Debian 10. Después de una
    actualización se instaló PHP8 y ahora se cuelga cada do por tres.
    Quiero desinstalar una de las versriones, pero no se cual de las dos.
    Leí que ten teoría PHP8 es más eficiente, pero seguramente más pesado.
    Mi máquina no tiene muchos recurso.

    Saludos,

    Julián

    --
    Julian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Thu Sep 22 08:10:01 2022
    El 2022-09-21 a las 21:43 +0200, Julian Daich escribió:

    Tengo un Wordpress montado en un Debian 10. Después de una
    actualización se instaló PHP8 y ahora se cuelga cada do por tres.

    La versión que viene con Debian 10 y 11 es la 7.x, tendrás que ver por
    qué se ha actualizado a una versión superior y de dónde vienen esos paquetes.

    Quiero desinstalar una de las versriones, pero no se cual de las dos.
    Leí que ten teoría PHP8 es más eficiente, pero seguramente más pesado.
    Mi máquina no tiene muchos recurso.

    Si la versión 8 se cuelga, poca opción tienes :-)

    Desconozco si PHP tiene algún requerimiento en cuanto a harwdare, quizá
    sí tenga requisitos con ciertas versiones bibliotecas que quieriran componentes modernos.
    Seguramente la exigencia venga de las aplicacioens que lo usan (Wordpress, etc...)

    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Juli=c3=a1n_Daich?=@21:1/5 to All on Fri Sep 23 16:50:01 2022
    El 23/9/22 a las 17:34, Camaleón escribió:
    El 2022-09-23 a las 17:17 +0300, Julián Daich escribió:

    Probé primero pasar a PHP 8.1
    Cuando hago
    sudo a2dismod php7.3
    sudo a2enmod php8.1
    Me sale
    ERROR: Module php8.1 does not exist!

    Ah, entonces lo que te falla es la integración de php8.1 cn Apache2,
    eso es distinto y seguramente con fácil solución. Tendrás que ver qué archivo de configuración tienes que editar para decirle a apache que
    quieres usar una versión concreta de php, además de tener todos los paquetes / módulos instalados.

    Hola,

    Hice algunos pasos más que no me dieron error, pero no solucionaron el
    tema. Con 7.3 funviona y lo dejo asṕ-

    Seguramente tengas instalado desde los repos de debian el paquete de integración con los módulos de apache (libapache2-mod-php) y por eso te funcione con la versión más antigua. Si quieres probar la 8.1 tendrás
    que configurar los módulos de apache a mano.


    Sí- Lo único es que no te deja desinstalar 8.1 de forma fácil si no lo
    usas. Muchas dependencias por resolver.


    Saludos,

    Julián

    No tengo dependencias que me falten por lo que volví a PHP 7.3
    sudo a2dismod php8.1
    sudo a2enmod php7.3
    sudo service apache2 restart

    De momento volvió a andar bien.


    Desconozco si PHP tiene algún requerimiento en cuanto a harwdare, quizá >>> sí tenga requisitos con ciertas versiones bibliotecas que quieriran
    componentes modernos.
    Seguramente la exigencia venga de las aplicacioens que lo usan (Wordpress, >>> etc...)


    Está todo montado en una máquina de Google porque no cuesta dinero. Para >> eso la máquina tiene que ser lo más imple posible. El problema puede ser >> las cosas que instala Google en sus imágenes que según leí pueden traer >> problemas de seguridad. Pienso que mejor es armar mi propia imagen,
    probarla y subirla a la nube.

    Saludos,


    --
    Julian Daich <julianlx@gmail.com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Fri Sep 23 16:40:01 2022
    El 2022-09-23 a las 17:17 +0300, Julián Daich escribió:

    (reenvío a la lista)

    El 22/9/22 a las 9:01, Camaleón escribió:
    El 2022-09-21 a las 21:43 +0200, Julian Daich escribió:

    Tengo un Wordpress montado en un Debian 10. Después de una
    actualización se instaló PHP8 y ahora se cuelga cada do por tres.

    La versión que viene con Debian 10 y 11 es la 7.x, tendrás que ver por qué se ha actualizado a una versión superior y de dónde vienen esos paquetes.


    Hola,

    Tengo el repositorio https://packages.sury.org/php
    Con PHP en las versiones 7.3 y 8.1 instaladas

    El repositorio parece una fuente segura/fiable.

    Quiero desinstalar una de las versriones, pero no se cual de las dos.
    Leí que ten teoría PHP8 es más eficiente, pero seguramente más pesado. >> Mi máquina no tiene muchos recurso.

    Si la versión 8 se cuelga, poca opción tienes :-)

    Probé primero pasar a PHP 8.1
    Cuando hago
    sudo a2dismod php7.3
    sudo a2enmod php8.1
    Me sale
    ERROR: Module php8.1 does not exist!

    Ah, entonces lo que te falla es la integración de php8.1 cn Apache2,
    eso es distinto y seguramente con fácil solución. Tendrás que ver qué archivo de configuración tienes que editar para decirle a apache que
    quieres usar una versión concreta de php, además de tener todos los
    paquetes / módulos instalados.

    Seguramente tengas instalado desde los repos de debian el paquete de integración con los módulos de apache (libapache2-mod-php) y por eso te funcione con la versión más antigua. Si quieres probar la 8.1 tendrás
    que configurar los módulos de apache a mano.

    No tengo dependencias que me falten por lo que volví a PHP 7.3
    sudo a2dismod php8.1
    sudo a2enmod php7.3
    sudo service apache2 restart

    De momento volvió a andar bien.


    Desconozco si PHP tiene algún requerimiento en cuanto a harwdare, quizá sí tenga requisitos con ciertas versiones bibliotecas que quieriran componentes modernos.
    Seguramente la exigencia venga de las aplicacioens que lo usan (Wordpress, etc...)


    Está todo montado en una máquina de Google porque no cuesta dinero. Para eso la máquina tiene que ser lo más imple posible. El problema puede ser las cosas que instala Google en sus imágenes que según leí pueden traer problemas de seguridad. Pienso que mejor es armar mi propia imagen,
    probarla y subirla a la nube.

    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)