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

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Jakudzai
Сообщения: 6
Зарегистрирован:
29 мар 2018, 17:19

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

Jakudzai » 29 мар 2018, 17:20

Добрый день, как в OpenServer устанавливать различные дополнения?

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

В UNIX среде это просто - sudo apt-get install php-xml
А как быть с OpenServer?
Аватара пользователя
Максим
Сообщения: 5414
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

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

Максим » 29 мар 2018, 19:18

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

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

Jakudzai » 29 мар 2018, 23:28

Странно, но в OpenServer я невижу DLL который нес бы название xml и при этом не могу пользоваться - http://php.net/manual/en/book.dom.php который как-бы должен быть встроен.
Аватара пользователя
Максим
Сообщения: 5414
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

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

Максим » 29 мар 2018, 23:44

Jakudzai, по всей видимости вы просто не умеете им пользоваться, от того и не можете.
Jakudzai
Сообщения: 6
Зарегистрирован:
29 мар 2018, 17:19

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

Jakudzai » 29 мар 2018, 23:48

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

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

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

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

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

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

Следуя вашим утверждениям, он уже и так встроен в PHP. Но у меня по какойто причине работать не хочет. И файла php_xml.dll нет нигде.
Jakudzai
Сообщения: 6
Зарегистрирован:
29 мар 2018, 17:19

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

Jakudzai » 29 мар 2018, 23:53

Если, у вас стоит OpenServer можете пожалуйста попробовать создать экземпляр класса? Возможно, я скачал каую-то корявую версию OpenServer?
Аватара пользователя
Максим
Сообщения: 5414
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

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

Максим » 30 мар 2018, 00:37

Jakudzai, попробовал, и? Всё прекрасно работает.
Jakudzai
Сообщения: 6
Зарегистрирован:
29 мар 2018, 17:19

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

Jakudzai » 30 мар 2018, 11:14

Интересно, получается моя версия побитая? Или действительно я неправильно что-то делаю? Как ты создал экземпляр класса? Можешь пожалуйста скинуть код. Может я какую то мелочь не дописываю?
GeekHacker
Сообщения: 125
Зарегистрирован:
24 авг 2015, 15:22

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

GeekHacker » 30 мар 2018, 11:21

Да, и что "говорит" phpinfo()? Смотрели? Там расширение присутствует?
Jakudzai
Сообщения: 6
Зарегистрирован:
29 мар 2018, 17:19

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

Jakudzai » 30 мар 2018, 11:55

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