[ensembl-dev] error regarding Multi-Processing Modules on ensembl local mirror

Nick Langridge nickl at ebi.ac.uk
Thu Apr 12 13:01:44 BST 2012


Hi Minah,
> Syntax error on line 56 of
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/httpd.conf:
> Apache2::SizeLimit at the moment works only with non-threaded MPMs at
> /usr/local/lib/perl/5.12.4/Apache2/SizeLimit.pm line 31.\nCompilation

I think this is an issue with the way apache has been compiled.

I did a search and found this: 
http://objectmix.com/apache/690904-apache2-sizelimit-non-threaded-mpms.html
The advice there is: "use apache with the prefork MPM. This is usually 
specified when you compile
your apache by passing '--with-mpm=prefork' to the configure step."

That's the first thing I'd try.

Others may have suggestions so I've CC'd the dev list.

Cheers,
Nick





On 12/04/2012 12:41, Oree Moncho wrote:
> Hi Nick,
>
> I need your help please, i am migrating the ensembl database to a
> different server, the different paths of the  software and
> dependencies have been configured in different plugins, therefore
> when trying to run the website error comes up, and others i have
> managed to resolve, does this error have to do with the way in which
> Apache2 is installed ?
>
> please advise:
>
>
> Starting up Ensembl server on host: ensembldev
> defined(%hash) is deprecated at
> /usr/local/share/perl/5.12.4/LWP/Parallel/UserAgent.pm line 1327.
> 	(Maybe you should just omit the defined()?)
> Syntax error on line 56 of
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/httpd.conf:
> Apache2::SizeLimit at the moment works only with non-threaded MPMs at
> /usr/local/lib/perl/5.12.4/Apache2/SizeLimit.pm line 31.\nCompilation
> failed in require at
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/perl.startup
> line 14.\nBEGIN failed--compilation aborted at
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/perl.startup
> line 14.\n\t(in cleanup) Apache2::SizeLimit at the moment works only
> with non-threaded MPMs at
> /usr/local/lib/perl/5.12.4/Apache2/SizeLimit.pm line 31.\nCompilation
> failed in require at
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/perl.startup
> line 14.\nBEGIN failed--compilation aborted at
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/perl.startup
> line 14.\nCompilation failed in require at
> /net/datasrv3.sanbi.ac.za/datastore/data12/people/oreetseng/ENSEMBL/fungi/conf/httpd.conf
> line 324.\n
>   Could not start server: No such file or directory.
> [FATAL] Server start failed.
>
>
> Thank you,
> Minah




More information about the Dev mailing list