Cannot Delete Users - Get Logged out3 users found helpful
Users you don't have permission to bulk delete have been removed from this list.
And there are no users listed - meaning I cannot delete this user this way.
AND - it seems this is the case because for some reason I have been logged out of the site for some reason. I know that because when I close that "Delete" window and try to do anything from there, I am kicked out of the site to the login page with this url extension:
and this message:
"This user is inactive. Please contact us regarding this account."
If instead, logging in again, on the Search Users page I click on a users name and delete the user from there, it works fine.
Anyone had this issue or have any insight into why this might be happening?
The strange thing is that I developed a website on my server and replicated it on another hosting platform. When using the user delete and file manager functions on my server, I encounter no problems. It seems to occur only on the other hosting platform.
I assume it has to do with folder permissions(?) or server settings(?). have no idea but am looking into this.
Will keep you updated if I come across anything.
Spent quite a few hours tracing this, largely with a degree of bewilderment, but I've finally found the cause. The fault is arguably in our PHP configurations rather than Concrete5 itself, I hadn't realized but we were using "register_globals = On" (http://php.net/register-globals) to support some old OsCommerce installs on our server. This setting means Concrete5 is overwriting a global $u in some requests which it later relies on holding the current logged in user. If you want to run Concrete5 then it looks like we have to make "register_globals = Off" (or you could ini_set in the top of index.php or something to disable it, whatever floats your boat). It might be wise if Concrete5 themselves use ini_set to force the register_globals to Off in their releases now we know it's not compatible...
Go to dashboard -> System & Settings -> Permissions & Access -> User Permissions. Then check whether the "Delete User" has the Administrator permission Assigned.
A screenshot attached.