Requirements check

Your server failed the requirements check. After you have fixed the below issues, refresh this page. Check the troubleshooting links at the bottom of this page if you need further assistance.


  • The open_basedir PHP directive may prevent Elgg from saving files to its data directory.

Web server

  • The test of the rewrite rules was successful.

Settings file

  • Your web server does not have permission to create the settings.php file in your installation directory. You have two choices:

    1. Change the permissions on the elgg-config directory of your Elgg installation

    2. Copy the file vendor/elgg/elgg/elgg-config/settings.example.php to elgg-config/settings.php and follow the instructions in it for setting your database parameters.


  • The database requirements are checked when Elgg loads its database.