У меня проблемы с модулем, который использует расширение DOM PHP через библиотеку CFPropertyList для клиентского сервера.Попытка запустить модуль заканчивается фатальной ошибкой:
Фатальная ошибка: класс 'DOMImplementation' не найден в /server/path/here/CFPropertyList/CFPropertyList.php в строке 377
Сервер клиента довольно серьезно устарел (Apache 2.2.3, PHP 5.2.6 и т. Д.), Что является еще одной битвой на другом фронте, которую я, вероятно, проиграю.Тем не менее, документация PHP класса DOMImplementation указывает, что поддержка была добавлена в PHP 5, поэтому 5.2.6 должна быть достаточно хорошей, несмотря на то, что она отстает на многие годы (верно?).
Просмотр результатов работыphpinfo()
предполагает, что libxml
установлен и включен, что положило конец моей другой теории.
libxml секция phpinfo()
output:
libXML support active
libXML Version 2.6.26
libXML streams enabled
Какие еще причины я могу найти, чтобы объяснить эту ошибку?