if your coming from 1.8.3 you need to take this long way
Also have a look at http://learn.elgg.org/en/stable/admin/upgrading.html
I don't fully understand what you are asking for. You posted the same url twice, so I don't know which one you see when. The action/actions matter is something to do with rewrite rules and the difference between urls and filesystem paths. You would use action is urls but the folder is to be named actions. When registering an action correctly, Elgg should deal with action/actions correctly. When registering an action you would also have to define if the action can be called only by users logged in or also be logged-out anonymous visitors (or only by admins). If you have enabled the option to restrict access to pages to logged in users only, it would also happen that trying to access a page not defined as "public page" when not logged in will get you redirected to the login page.
Sorry, I had missed the rule in htaccess i.e. RewriteBase /
For path changes in DB
---------------------------
TABLE elgg_datalists
path
dataroot
TABLE elgg_sites_entity
On Elgg 2 or newer the elgg_get_root_path() doesn't return the root path in all cases anymore. SInce Elgg 2 Elgg can be installed with composer (when not using the zip to install). The composer install would allow to install Elgg in a different path in relation to the install directory path. And therefore the path returned by elgg_get_root_path() seems a bit unreliable. I never needed to make use of this function (and also wasn't aware of the different behavior of this function on Elgg 1 or Elgg 2+). Are you sure you need this function, i.e. do you really need the install root folder? If you need another folder (e.g. something inside the mod folder) there are other function returning the path of these folders. Tell us you use case and then we might be able to suggest a better suited function.
I have resolved the issue. Thanks
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.