Okay, so everything new that gets posted on my site is now invisible to everyone but the admin. That's me. I have read your documentation and tried to figure out what to do about it, but it makes no sense. Please help me fix this. It seems other people have reported this bug and you started a patch but never finished it. Please advise.
Comments
Comment #1
morningbird commentedI've found a workaround. I have to set the access settings so that everyone can see private material. Which makes this module useless to me and means I can never delete it.
Comment #2
charliecheney commentedI have the same problem. And if I try to disable or remove the module it leaves the whole site unaccessible. I don't need the module anymore an would really like to remove it asap as I want to upgrade to 6.2 and can't while it's still installed, can I?
Comment #3
messenger commentedHave you tried rebuilding the permissions after uninstalling? Rebuild Permissions is an option you can find at
http://www.yoursite.com/admin/content/node-settings or by navigating to Administer ==> Post Settings.
Comment #4
matts31415 commentedAfter installing this "Private" module we had several random blocks that would not display to unauthenticated users, so its definitely a permission issue. Also, I would get a 500 internal server error when i tried to disable the module.
What I had to do was using FTP, manually remove the Private directory (and its contents) from the modules folder. Since the private_uninstall() wouldn't run automatically via drupal, you simply need to issue the command
DROP TABLE private;directly to your mysql server.Once you've manually removed it, do what messenger recommended and rebuild your permissions. So thanks messenger, that was the final key to solving this problem.
Comment #5
gregglesThanks messenger and matts31415 for providing the steps to do this. I'm marking this fixed since those steps seem reasonable to me.
Comment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.