勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

Class 'DOMDocument' not foundエラーの対処方法

   2024/02/20  PHP

PHPでphpQueryというライブラリを利用しようとすると「Fatal error: Class ‘DOMDocument’ not found」というエラーメッセージが表示された。調べてみるとサーバにphp-xmlが入っていない点が原因みたい。以下対処方法のメモ。

 

php-xmlをインストールする

サーバにSSH接続し、以下でphp-xmlをインストールする。

yum -y install php-xml

尚、私の環境だとエラーが発生し正常にインストールができなかった。PHPのバージョンは5.5である。その場合は以下で対応する。

yum -y install --enablerepo=remi-php55 php-xml

 

参考サイト

https://himenaotaro.hatenablog.com/entry/2016/02/20/162600

 - PHP

  関連記事

メールサーバーを構築せずにGmailのSMPTを使ってPHPでメール送信
メールサーバーを構築せずにGmailのSMPTを使ってPHPでメール送信

メールサーバーが立てられなかったり、無料サーバーのため使えなかったりといった場合 ...

PHPにて文字のあいまい検索(文字のゆれ)を実装する方法
PHPにて文字のあいまい検索(文字のゆれ)を実装する方法

Googleで検索する際に、ちょっと間違えて入力してしまっても「もしかして○○? ...

UTF-16にエンコードされている文字列をUTF-8へデコード
UTF-16にエンコードされている文字列をUTF-8へデコード

エンコードされている文字列であまり見かけない感じのものがあった。UTF-8やSh ...

PHP / MySQLで2038年問題の対策
PHP / MySQLで2038年問題の対策

先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...

PHPでログインフォームにひらがな認証を設置する方法
PHPでログインフォームにひらがな認証を設置する方法

ログインフォームに平仮名認証を設置したい。英数字認証だとSecurimageとい ...