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.


  • Your server's PHP satisfies all of Elgg's requirements.

Web server

  • Your server does not support automatic testing of the rewrite rules and your browser does not support checking via JavaScript. You can continue the installation, but you may experience problems with your site. You can manually test the rewrite rules by clicking this link: test. You will see the word success if the rules are working.

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.