While installing elgg on the fedora server, I faced this problem when I accessed http://address/elgg
The first installation form came up and on submitting I was presented with the error:
Not Found. The requested URL /elgg/action/systemsettings/install was not found on this server
However it is a well documented error and is easy to solve. Edit /etc/httpd/conf/httpd.conf and Edit the line saying
in the global section, not in the directory section. You could probably do it directory wise too but I didn’t bother.
The edit the .htaccess file in /elgg to point to the correct directory as
(I just needed to uncomment that line). Now reload Apache Configuration
Works fine now.