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 > "[EMAIL PROTECTED]" -- Anish Mistry
pgpeRz7TMPpIO.pgp
Description: PGP signature