Не включается расширение xsl для PHP
Симптомы
При включении расширения «xsl» в разделе PHP - Расширения, возникает ошибка формата:
PHP Warning: PHP Startup: Unable to load dynamic library 'xsl.so' (tried: /opt/php81/lib/php/modules/xsl.so (/opt/php81/lib/php/modules/xsl.so: undefined symbol: dom_node_class_entry), /opt/php81/lib/php/modules/xsl.so.so (/opt/php81/lib/php/modules/xsl.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Причины
Расширение «xsl» загружается до расширения «dom», необходимого для работы первого.
Решение
В настройках целевой версии PHP отключите и затем снова включите расширение «dom», после этого включить расширение «xsl».