upgrade apache-2.2.20 -> 2.2.21

Olli Hauer ohauer at FreeBSD.org
Tue Sep 20 19:53:12 UTC 2011


On 2011-09-20 19:36, n dhert wrote:
> Hi,
> 
> Monday I did a portupgrade
> apache-2.2.20                       <   needs updating (index has 2.2.21)
> There was no problem during the update (and nothing special mentionned in
> /usr/ports/UPDATING)
> 
> Today Tuesday afternoon I did a
> # apachectl graceful
> Since them, several webpages give problems
> this error comes up:
> warning: preg_match()
> 
> [function.preg-match<http://win.ua.ac.be/function.preg-match>]:
> 
> 
> - Tekst uit oorspronkelijke bericht niet weergeven -
> 
> Compilation failed: internal error: previously-checked referenced subpattern
> not found at offset 389 in
> /usr/local/www/apache22/data/drupal-6.22/includes/database.inc on line 347.
> 
> nothing was changed to the website(s).
> In the morning today everything was still OK. The # apachectl grafecul must
> have loaded the new httpd (apache2.2.21) and now gives these errors.
> 
> What can be the reason and how to solve?

Hm, this seems more a php/drupal issue.

http://drupal.org/node/1268858

Maybe thats the same issue on your site (drupal6: Block Translation module enabled)

Can you do an additional ldd check for libpcre?
(But I suspect this will not show any issues)
$> ldd /usr/local/libexec/apache22/libphp5.so
$> ldd /usr/local/bin/php*

--
Regards,
olli


More information about the freebsd-apache mailing list