Help with installing Elgg

When I attempted to configure Elgg on my server, I received an error message as follows:

The requested URL /action/systemsettings/install was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

When I corrected the path to read /actions/systemsettings/install.php, I get the following error message:

Fatal error: Call to undefined function elgg_set_viewtype() in /home/nashvill/public_html/actions/systemsettings/install.php on line 16

Can anyone help me fix this issue so I can install the system?


  • You will need to restore the original directory names and script information. The installation script is not the source of the problem. elgg need to have mod_rewrite enabled in Apache. This error is caused by a failure in URL rewriting. Your Apache webserver needs to be properly configured for this and you need to be using the correct .htaccess file. See this topic and this troubleshooting FAQ for more information.