Background of the issue:
I am trying to install the WPML plugin on my website. The DOM extension is already installed on the server. When I attempt the installation, I encounter a critical error. The error message is: "An error of type E_ERROR was caused in line 67 of the file /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php. Error message: Uncaught Error: Class "DOMDocument" not found in /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php:67 Stack trace: #0 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php(51): WPML_XML_Config_Validate->get_xml() #1 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php(34): WPML_XML_Config_Validate->from_string() #2 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/read/class-wpml-xml-config-read-file.php(18): WPML_XML_Config_Validate->from_file() #3 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(333): WPML_XML_Config_Read_File->get() #4 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(54): WPML_Config::parse_wpml_config_files() #5 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(39): WPML_Config::load_config_run() #6 /home/dalantec/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(267): WPML_Config::load_config() #7 /home/dalantec/public_html/wp-includes/class-wp-hook.php(324): TranslationManagement->init() #8 /home/dalantec/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #9 /home/dalantec/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/dalantec/public_html/wp-settings.php(727): do_action() #11 /home/dalantec/public_html/wp-config.php(98): require_once('/home/dalantec/...') #12 /home/dalantec/public_html/wp-load.php(50): require_once('/home/dalantec/...') #13 /home/dalantec/public_html/wp-admin/admin.php(35): require_once('/home/dalantec/...') #14 /home/dalantec/public_html/wp-admin/plugins.php(10): require_once('/home/dalantec/...') #15 {main} thrown".
Symptoms:
I encountered a critical error during the installation of the WPML plugin. The error message indicates that the class "DOMDocument" was not found.
Questions:
Why am I encountering a critical error during the installation of the WPML plugin?
How can I resolve the 'Class "DOMDocument" not found' error?