Error fatal: no se encontró la clase ‘DOMDocument’ en un sitio de WordPress

2 minutos de lectura

avatar de usuario
steve downey

En mi sitio de wordpress aparece el error “Error fatal: Clase ‘DOMDocument’ no encontrada”

php-xml que no está instalado en el servidor puede causar el problema, pero ya está instalado (estoy usando Centos)

También agregué “extension=dom.so” a php.ini pero aún no funciona

Gracias

  • reiniciaste el software del servidor?

    – Dev Donkey

    29 de abril de 2016 a las 7:34

  • verifique la salida de phpinfo() servida a través del servidor web. asegúrese de que ext/dom esté en la lista. si no está en la lista, busque la ubicación del php.ini correcto para usar y habilítelo allí. luego reinicie el servidor web.

    – Gordon

    29 de abril de 2016 a las 7:52

  • Ok, puedo ver el phpinfo ahora en la página web, no hay mención de la extensión dom allí, aunque como dije en el archivo real extension=dom.así que está allí y no está deshabilitado en ninguna parte. También php-xml y php-dom ya están instalados. Reinstalé usando yum pero no hubo diferencia. Estoy realmente perdido aquí.

    –Steve Downey

    2 mayo 2016 a las 14:55


  • El archivo /etc/php.d/dom.ini está allí y contiene extension=dom.so, aunque no aparece como analizado en phpinfo.

    –Steve Downey

    2 mayo 2016 a las 15:00

  • Alguien sabe una solución por favor gracias

    –Steve Downey

    3 mayo 2016 a las 16:12

DOM es un módulo PHP. Este error suele darse cuando no tenemos instalado este módulo php.
Dom listado en phpinfo
puede obtener esta información ejecutando la función phpinfo() en cualquier archivo php.

Hay pocas formas de depurar y solucionar este problema. – primero instale el paquete php-xml

sudo apt-get install php-xml

luego, después de reiniciar su servidor apache

sudo service apache restart

Si todavía este problema no se soluciona. verifique su versión de php e instale el módulo php-xml apropiado, por ejemplo: para php 7.0

apt-get install php7.0-xml

  • Perdido php5.6-xml de mi lado ¡Gracias!

    – Pat Migliaccio

    26 de marzo de 2018 a las 17:38


¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad