PHP Fatal error: Class ‘DOMDocument’ not found in …

phpTrying to migrate a symfony system to a new server. It show me “PHP Fatal error: Class ‘DOMDocument’ not found in…” when i click on some link. After some checking, the problem actually caused by a missing module – php xml module. Install the module will solve the problem 🙂

To solve “PHP Fatal error: Class ‘DOMDocument’ not found in”, follow the steps below:-


  • You must ssh to your system using root
  • Now install the xml module in php using yum (yum is only available in selected linux distribution eg: CentOS, RedHat, Fedora, etc)
    yum install php-xml

    just press ‘Y’ to install the dependencies module.

  • Once the installation finish, you need to restart your apache and the error message “Class ‘DOMDocument’ not found” will go away!
    service httpd restart

Share this with your friends:-

Leave a Reply