Date: Sun, 15 Mar 2009 10:22:03 -0400 From: Michael Powell <nightrecon@verizon.net> To: freebsd-questions@freebsd.org Subject: Re: What Is Needed For SimpleXML Support in PHP? Message-ID: <gpj2sj$b0d$1@ger.gmane.org> References: <49BCFC98.3010602@mykitchentable.net> <20090315095106.d63f3564.wmoran@potentialtech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Bill Moran wrote: > Drew Tomlinson <drew@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 -Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gpj2sj$b0d$1>