¿Cómo puedo reactivar PHP PEAR después de actualizar a DSM 7.0?
Última actualización:18 de dic. de 2020
¿Cómo puedo reactivar PHP PEAR después de actualizar a DSM 7.0?
Algunos artículos se han traducido automáticamente del inglés y pueden contener imprecisiones o errores gramaticales.
Síntomas
DSM 7.0 y las versiones superiores ya no son compatibles con PHP PEAR. Si ha instalado previamente PHP PEAR desde el Centro de paquetes, el estado del paquete mostrará "No admitido".
Resolución
Reactive PHP PEAR a través de la línea de comandos:
- Vaya a Centro de paquetes > Todos los paquetes e instale PHP 5.6.
- Inicie sesión en su DSM a través de SSH e instale PHP PEAR (consulte este artículo para obtener instrucciones detalladas).
- Ejecute el siguiente comando para volver a instalar las extensiones PEAR:
a=$(/var/packages/PEAR/target/bin/pear list| /bin/tail -n +4 |/bin/grep -vE "Archive_Tar|Console_Getopt|PEAR|Structures_Graph|XML_Util" | /bin/cut -d' ' -f1)
pear instal $a - Vaya a Centro de paquetes > Instalados > PHP PEAR y haga clic en Desinstalar.
- PHP PEAR debería estar activado en su DSM.