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

Attachment: pgpeRz7TMPpIO.pgp
Description: PGP signature

Reply via email to