.

Issues installing Ensembl Website

Which configuration files do I edit?

Ensembl contains a number of ini-files with the same name - why?

Ensembl uses a system of "plugins" to make site configuration and extension easier. These are listed in conf/Plugins - generally only the top one, which configures your mirror, should be edited. Leave the others alone, as they will only be overwritten next time you update the Ensembl webcode.

How plugins work...

The main Ensembl website has user accounts - can we enable them on our mirror?

To enable accounts set the following to your SiteDefs.pm:

  $SiteDefs::ENSEMBL_LOGINS                 = 1;

Also make sure that your mail server name and mail command are set correctly, otherwise your users will not receive their activation emails, group invitations, etc.

Note that you will need a MySQL server to store user account information - SQLite is not supported for user accounts.

Configurations are not stored if I don't have a local MySQL server?

If you to not need to install a local MySQL server (because you are pointing to the ensembldb.ensembl.org databases, then you can use SQLite. Install SQLite as outlined in the non-Ensembl code page and then include the SQLite plugin in your conf/Plugins.pm file. NOTE: only session storage (not user/group) is supported in this case.


 

© 2024 Inserm. Hosted by genouest.org. This product includes software developed by Ensembl.

                
GermOnline based on Ensembl release 50 - Jul 2008
HELP