Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Apr 2005 23:59:55 -0300
From:      Stephen Kelly <stephen.kelly@dal.ca>
To:        Anish Mistry <mistry.7@osu.edu>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: php5, unable to use pcre module
Message-ID:  <1114138795.426868aba7d26@my4.dal.ca>
In-Reply-To: <200504210146.40714.mistry.7@osu.edu>
References:  <1114052870.4267190656695@my2.dal.ca> <200504210146.40714.mistry.7@osu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi.  Thanks for the suggestion:

> It looks like your module versions are out of date.  Try to recompile
> apache and all your php extensions.

I tried to accomplish this by doing:
cd /usr/ports/lang/php5
make deinstall
cd /usr/ports/lang/php5-extensions
make deinstall
cd /usr/ports/www/apache2
make deinstall
make reinstall
cd /usr/ports/lang/php5
make reinstall
cd /usr/ports/lang/php5-extensions
make reinstall

This didn't seem to change anything.  I also tried installing
/usr/ports/www/mod_php5 but that seemed to conflict with the php5 installation.

Am I doing this right?  Any other suggestions?

Thanks

Quoting Anish Mistry <mistry.7@osu.edu>:

> On Wednesday 20 April 2005 11:07 pm, Stephen Kelly wrote:
> > Hi All,
> >
> > I'm using freebsd 5.3, apache2, and php5.  I was getting the
> > following error from one of my php scripts:
> >
> > Fatal error: Call to undefined function preg_match()
> >
> > So, after looking around on various lists, I determined that I
> > needed to install php5-pcre, so I installed the ports
> > /usr/port/devel/pcre, and /usr/ports/devel/php5-pcre.
> >
> > But now I get the following error in my /var/log/httpd-error.log
> > file:
> >
> > PHP Warning:  PHP Startup: pcre: Unable to initialize module
> > Module compiled with module API=20040412, debug=1, thread-safety=0
> > PHP    compiled with module API=20041030, debug=1, thread-safety=0
> > These options need to match in Unknown on line 0
> >
>
> It looks like your module versions are out of date.  Try to recompile
> apache and all your php extensions.
>
> > Can anyone tell me how to solve this problem?
> > I also tried installing /usr/ports/lang/php5-extensions but I got
> > similar errors for many of the extensions.  I have also recently
> > upgraded my ports collection with cvsup.  I've been frigging around
> > deinstalling and reinstalling things but I can't find the actual
> > problem.
> >
> > Any help is greatly appreciated.
> > Thanks,
> > Stephen
> > _______________________________________________
> > freebsd-questions@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to
> > "freebsd-questions-unsubscribe@freebsd.org"
>
> --
> Anish Mistry
>





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1114138795.426868aba7d26>