Date: Sun, 15 Mar 2009 09:51:06 -0400 From: Bill Moran <wmoran@potentialtech.com> To: Drew Tomlinson <drew@mykitchentable.net> Cc: freebsd-questions@freebsd.org Subject: Re: What Is Needed For SimpleXML Support in PHP? Message-ID: <20090315095106.d63f3564.wmoran@potentialtech.com> In-Reply-To: <49BCFC98.3010602@mykitchentable.net> References: <49BCFC98.3010602@mykitchentable.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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. -- Bill Moran http://www.potentialtech.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090315095106.d63f3564.wmoran>