我有一台安装了 PHP 7.4.3 的服务器,但它不加载 PHP-DOM。
它没有在php -m
或中列出php -i
,当我在页面上加载 PHP 时也没有列出。
到目前为止,这是我尝试过的:
运行了
sudo apt-get install php-xml
几次,安装没有问题,并显示已安装最新版本。Ran
sudo apt-get install php7.4-xml
,无法找到该包。添加
extension=dom.so
到 php.ini 并检查标志--disable-dom
(未找到)。整个过程中多次重启apache。
如何启用 PHP DOM 扩展?
答案1
运行此命令:php7.4 -m
.另请确保dom.ini
此文件夹中有一个文件:/etc/php/7.4/mods-available/
When on linux to enable the extension you should not edit the php.ini but use the commandphpenmod
还可以尝试从ppa:ondrej/php
.
详细步骤请阅读评论karel