php5, unable to use pcre module
Stephen Kelly
stephen.kelly at dal.ca
Wed Apr 20 20:07:51 PDT 2005
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
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
More information about the freebsd-questions
mailing list