Michael Powell wrote: > Bill Moran wrote: > > >> Drew Tomlinson <d...@mykitchentable.net> wrote: >> >>> I have php5-5.2.9 installed on my FBSD 6.3 system. I am attempting to >>> use a php script that fails with: >>> >>> Call to undefined function simplexml_load_string() >>> >>> Googling suggests that this function is part of the PHP software and is >>> installed by default unless built with the "--disable-simplexml" >>> configure option. >>> >>> On my system, almost everything including PHP has been installed using >>> portupgrade. I searched the ports and found one named php5-simplexml so >>> I installed it and tried the script again. It still failed with the >>> same error. >>> >>> More Googling and I found that "php -m" will show which modules are >>> available. Here's that output: >>> >>> blacklamb> php -m >>> [PHP Modules] >>> ... >>> SimpleXML >>> ... >>> >>> Thus it appears that SimpleXML is available. >>> >>> Can anyone tell me what I'm missing? I'm lost. >>> >> Details? >> >> My guess is that this is a web script that you're running via a browser, >> and you didn't restart Apache after installing simplexml. Apache seems >> to cache the list of installed PHP modules. >> >> > > This is what I first thought when I saw this. It also may matter that > because simplexml depends on xml and iconv extension=xml.so and > extension=iconv.so may need to be before extension=simplexml.so in > extensions.ini
Yes, specifically I was attempting to use a WordPress plugin. And although I was sure I had restarted Apache since installing php5-simplexml, I tried again. The resolved the error. I will now sit in the corner wearing my dunce cap. Thanks, Drew -- Be a Great Magician! Visit The Alchemist's Warehouse http://www.alchemistswarehouse.com _______________________________________________ email@example.com mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"