PHP 7.2 Amazon Linux 2上的DOM扩展

php*_*hpd 2 php symfony-2.8 amazon-linux php-7.2

我从在Amazon Linux 2服务器上运行PHP 7.2.8的Symfony 2.8应用程序中收到以下错误消息。

Fatal error: Uncaught RuntimeException: Extension DOM is required. in /var/www/html/my-app/vendor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php:45
Run Code Online (Sandbox Code Playgroud)

php-xml已安装。其他通用/相关库也已安装-php-mbstring,php-common。

在phpinfo中,我看不到“ DOM”部分。以下是已安装的php相关库的屏幕截图(已安装的yum列表| grep php *)

在此处输入图片说明

我在这里想念什么?

php*_*hpd 11

经过2天的采摘,事实证明,重新启动php-fpm可以解决问题,尽管我一直都在重新启动httpd。

sudo systemctl restart php-fpm
Run Code Online (Sandbox Code Playgroud)

  • 我也遇到了同样的问题。当您找到解决方案时,为真正回答自己的问题而欢呼。 (2认同)