PHP7.3環境において、DOM操作をしようと思ってDOMDocument()を実行したら、エラーメッセージも無く落ちたので、その対策です。
環境
- Ubuntu Server 16.04
- Nginx 1.14
- PHP7.3 FPM
概要
下記のコードを実行したら、音もなく落ちました。
$dom = new DOMDocument()
対策
PHPのDOM拡張モジュール php7.3-xml をインストールします。Ubuntuの場合は次のようにします。
$ sudo apt-get install php7.3-xml
無事解決しました。