LitePublisher requires "domDocument" class and domxml extension

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

При установке популярной 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 не будет опубликован. Обязательные поля помечены *

Технический блог © 2016
SQL - 39 | 0,117 сек. | 7.68 МБ