Entonces, hola gente.
Mi propósito es probar varias ediciones de wordpress, sobre su seguridad. Para hacer eso y mejorarlos, me gustaría comenzar con ediciones antiguas y vulnerables de WP con complementos/temas antiguos y vulnerables.
Dicho esto, me gustaría instalar un WP antiguo (WordPress5.0) y un complemento antiguo (wpshop.1.3.9.5.zip).
1) Problema n.º 1: al intentar instalar la edición de WordPress 5.0, aparece una pantalla blanca de muerte y configuro el modo de depuración: encuentro algunos errores get_magic_quotes obsoletos. Entonces, voy y comento todas las instancias de magic_quotes. Luego, todo parece estar ligeramente en orden, excepto algunos errores aquí y allá.
2) Problema n.º 2: al intentar instalar el complemento anterior (wpshop.1.3.9.5.), también obtengo muchos errores, el último de los cuales es este
“Fatal error: Uncaught Error: Class 'SimpleXMLElement' not found in /var/www/html/wordpress/wp-content/plugins/wpshop/includes/librairies/install.class.php:64 Stack trace: #0 /var/www/html/wordpress/wp-content/plugins/wpshop/includes/librairies/install.class.php(559): wpshop_install::wpshop_insert_default_pages() #1 /var/www/html/wordpress/wp-content/plugins/wpshop/includes/librairies/install.class.php(346): wpshop_install::make_specific_operation_on_update() #2 /var/www/html/wordpress/wp-content/plugins/wpshop/includes/librairies/install.class.php(227): wpshop_install::execute_operation_on_db_for_update() #3 /var/www/html/wordpress/wp-includes/class-wp-hook.php(286): wpshop_install::update_wpshop() #4 /var/www/html/wordpress/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters() #5 /var/www/html/wordpress/wp-includes/plugin.php(453): WP_Hook->do_action() #6 /var/www/html/wordpress/wp-admin/admin.php(156): do_action() #7 /var/www/html/wordpress/wp-admin/plugins.php(10): require_once('/var/www/html/w...') #8 {main} in /var/www/html/wordpress/wp-content/plugins/wpshop/includes/librairies/install.class.php on line 64
“.
Entonces, ¿cómo se supone que debo probar las ediciones antiguas? ¿Es esto una especie de error de php? ¿Qué puedo hacer para probarlos y tratar de probarlos?
¡Gracias por adelantado!