Страница 1 из 2

Как установить - php-xml

Добавлено: 29 мар 2018, 17:20
Jakudzai
Добрый день, как в OpenServer устанавливать различные дополнения?

Мне нужно установить php-xml, можете пожалуйста обьяснить как устанавливать такого рода вещи? Заранее спасибо!

В UNIX среде это просто - sudo apt-get install php-xml
А как быть с OpenServer?

Re: Как установить - php-xml

Добавлено: 29 мар 2018, 19:18
Максим
XML это часть PHP, оно уже там есть, ничего устанавливать не нужно. А если вам надо любое другое расширение, то стандартно: скопировать файл расширения в папку расширений и прописать его в шаблоне конфига, после чего перезапустить сервер.

Re: Как установить - php-xml

Добавлено: 29 мар 2018, 23:28
Jakudzai
Странно, но в OpenServer я невижу DLL который нес бы название xml и при этом не могу пользоваться - http://php.net/manual/en/book.dom.php который как-бы должен быть встроен.

Re: Как установить - php-xml

Добавлено: 29 мар 2018, 23:44
Максим
Jakudzai, по всей видимости вы просто не умеете им пользоваться, от того и не можете.

Re: Как установить - php-xml

Добавлено: 29 мар 2018, 23:48
Jakudzai
Хм... возможно, отрицать не буду. Но я не могу даже начать учиться им пользоваться, поскольку при создании экземпляра класса, он ругается, что такого класса просто нет.

Все что я пытаюсь пока что запустить в плане кода..
$html = new DOMDocument();

И что я при этом получаю - Class 'DOMDocument' not found

Буду очень благодарен, если поможете разобраться.

Что нашел на stackoverflow - https://stackoverflow.com/questions/356 ... -not-found

Люди это лечат тем что устанавливают - php-xml

Следуя вашим утверждениям, он уже и так встроен в PHP. Но у меня по какойто причине работать не хочет. И файла php_xml.dll нет нигде.

Re: Как установить - php-xml

Добавлено: 29 мар 2018, 23:53
Jakudzai
Если, у вас стоит OpenServer можете пожалуйста попробовать создать экземпляр класса? Возможно, я скачал каую-то корявую версию OpenServer?

Re: Как установить - php-xml

Добавлено: 30 мар 2018, 00:37
Максим
Jakudzai, попробовал, и? Всё прекрасно работает.

Re: Как установить - php-xml

Добавлено: 30 мар 2018, 11:14
Jakudzai
Интересно, получается моя версия побитая? Или действительно я неправильно что-то делаю? Как ты создал экземпляр класса? Можешь пожалуйста скинуть код. Может я какую то мелочь не дописываю?

Re: Как установить - php-xml

Добавлено: 30 мар 2018, 11:21
GeekHacker
Да, и что "говорит" phpinfo()? Смотрели? Там расширение присутствует?

Re: Как установить - php-xml

Добавлено: 30 мар 2018, 11:55
Jakudzai
GeekHacker писал(а):Да, и что "говорит" phpinfo()? Смотрели? Там расширение присутствует?
Нашел, расширение присутствует пишет что активно... Странно, явно я делаю что-то не так.