LitePublisher requires "domDocument" class and domxml extension

 15 сентября 2014      
 GNU Linux - CentOS / Debian      
 Комментариев еще нет      
 396

При установке популярной CMS LitePublisher получил следующую ошибку в окне браузера LitePublisher requires «domDocument» class and domxml extension. Видимо я первый кто с этим столкнулся, потому что на официальном сайте ответа не нашел.

Легкий поиск в сети привел к понимаю, что не хватает PHP модулей для работы с XML, так называемое расширение PHP DOM.

Что такое DOM

DOM (от англ. Document Object Model — «объектная модель документа») — это не зависящий от платформы и языка программный интерфейс, позволяющий программам и скриптам получить доступ к содержимому HTML, XHTML и XML-документов, а также изменять содержимое, структуру и оформление таких документов.
Взято из Википедии

Что такое раширение PHP DOM

Расширение DOM позволяет вам работать с XML-документами через DOM API с PHP 5.
Взято из php.net

Как установить расширение PHP DOM Extension в CentOS

Решение для CentOS выглядит следующим образом:

# yum install php-xml

По окончании необходимо перезагрузить Apache:

# service httpd restart

После этого установка CMS LightPublisher пошла в штатном режиме.

Как проверить что раширение PHP DOM установлено

Создайте простенький файл, к примеру phpinfo.php со следующим содержимым:

<?php phpinfo(); ?>

Затем зайдите браузером на эту страницу http://mysitename/phpinfo.php. Если все хорошо, то вы должны увидеть примерно следующее:

Список использованных источников

  1. http://smartwebdeveloper.com/centos/install-the-php-dom-extension-on-centos

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" я даю свое согласие на обработку введенной мной персональной информации в соответствии с Федеральным Законом от 27.07.2006 №152-ФЗ "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

2017 © Технический блог
SQL - 49 | 0,194 сек. | 10.26 МБ
доступность сайта