[php] DOMDocumentでClass not foundのエラーが出た場合

PHPでXMLをいじろうと思って、DOMDocumentを使ったら、「Class ‘DOMDocument’ not found」というエラーが出てしまった場合の対処方法です。

原因

これはエラー文の通り、DOMDocumentというクラスがインストールされていないために発生するエラーみたいです。そのため、このDOMDocumentが含まれているパッケージのphp-xmlというやつをインストールする必要があります。

php-xmlのインストール

yumが利用できれば、簡単にインストールができます。以下のコマンドでOK!

あとは、httpdを再起動してあげれば反映されます。

ハマりポイント

普通ははまらないのかもしれませんが、私の場合は、yumでのインストール時にDependency Errorに遭遇しました。

いくつかのパッケージをダウングレードすることで問題は解決して、無事にインストールができました。

おしまい

いろいろと不足があって、本題に進まないことってのは多いですね(笑)
まぁでも、少しずつ、本題以外の問題を解決するのが早くなってきている気がします!

2014-03-12 | PHP, Web技術

  • ■ システムの科学
    システム創成学科のシミュレーションコース的にはバイブル的存在であったと認識しております(笑)社会システムや人工物をどのように設計していくかについて俯瞰的に書かれているので、自分の思考のフレームができます。
PAGE TOP ↑