LitePublisher изисква - domDocument - клас и разширение domxml - Технически блог
Докато инсталирах популярната CMS LitePublisher получих следната грешка в прозореца на браузъраLitePublisher изисква клас "domDocument" и разширение domxml. Явно аз съм първият, който се сблъска с това, защото не намерих отговора на официалния сайт.
Леко търсене в нета доведе до разбирането, че няма достатъчно PHP модули за работа с XML, така нареченото PHP DOM разширение.
Какво е DOM
DOM (Document Object Model) е независим от платформата и езика програмен интерфейс, който позволява на програми и скриптове да имат достъп до съдържанието на HTML, XHTML и XML документи, както и да променят съдържанието, структурата и дизайна на такива документи. Взето от Wikipedia
Какво е PHP DOM разширение
Разширението DOM ви позволява да работите с XML документи чрез DOM API от PHP 5. Взето от php.net
Как да инсталирате PHP DOM разширение на CentOS
Решението за CentOS изглежда така:
Когато приключите, трябва да рестартирате Apache:
След това инсталацията на CMS LightPublisher продължи както обикновено.
Как да проверите дали PHP DOM разширението е инсталирано
Създайте прост файл като phpinfo.php със следното съдържание:
След това отидете на тази страница http://mysitename/phpinfo.php с вашия браузър. Ако всичко е наред, трябва да видите нещо подобно:
