On Wed, Dec 3, 2008 at 6:45 AM, Justin Wyllie <[EMAIL PROTECTED]> wrote: > Version info: Apache 2.0.52. mod_perl 2.0.3 and Mason 1.69 > > When I try to re-start Apache I get a message: /usr/sbin/httpd: symbol > lookup error: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Apache2/ServerUtil/ServerUtil.so: > undefined symbol: ap_get_server_banner > This appears to be a known bug but I am told by my ISP that I cannot upgrade > Apache to 2.2.4+ ]> > The bug occured at a point when I had not made any changes to the server > configuration. I have been using mod_perl for sometime without this problem, > which I don't understand. > > Can anyone advise me what to do? Would upgrading mod_perl be the best thing?
Yep, I think this is fixed in mod_perl 2.0.4, an upgrade should fix it. http://perl.apache.org/dist/mod_perl-2.0-current/Changes Catch up with some httpd API changes 2.2.4: The full server version information is now included in the error log at startup as well as server status reports, irrespective of the setting of the ServerTokens directive. ap_get_server_version() is now deprecated, and is replaced by ap_get_server_banner() and ap_get_server_description(). [Jeff Trawick]