I gave anonymous users permissions to post comments without approval.
Than I logged out and posted comment.
The comment wasn't below post like it should be and like it is for the comments made by registered users.
The comment isn't listed under administer - content - comments - published comments, neither under approval queue
Teaser for that post shows 3 comments (I have posted 3 anonymous test comments), but that link is leading to comment form on that post, the comments aren't there. (check my blog's frontpage, - first teaser)
I tried disabling comment mail module, but it seems that it didn't cause these problems. And comment mail, while turned on, did notify me via email about these comments.
I have tried changing: administer - Content management - content types - Comment settings - Anonymous commenting:, but that does not influence (not) displaying of anonymous comments.
Also, these comments are listed under recent comments. But I cannot see them (the link leads to comment form on that post, and the comments aren't there) and I cannot delete them because they aren't under administer - content - comments.
Than I gave anonymous users permissions to post comments, but not without approval. The result was the same. The comments made by anonymous users aren't listed under administer - content - comments - published comments, neither under approval queue.
Am I missing something in the configuration?
Any help will be appreciated.
Comments
=-=
switch to a core theme and see if problem is constant.
I tried switching to core
I tried switching to core theme, the problem is the same. Anything else?
Host problem?
Now I enabled anonymous comments on my other, brand new website hosted at same vps, and problem is the same. Is it possible that problem isn't related to Drupal itself but to server configuration?
=-=
you don't mention giving anon user role the access comments permissions on the comment.module in administer -> permissions
seems to me what you've done is allowed them to post the comments but not allowed them to view the comments?
Every role has permission to
Every role has permission to access comments since beginning. Thank you for trying to help. This is driving me crazy.
_
What about checking the 'comments' table in the db to make sure they're being properly created?
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
I host my site at managed
I host my site at managed vps, they installed mysql, php, and drupal for me. I don't know what should I look for and in which mysql file should I look to check " 'comments' table in the db to make sure they're being properly created?"
_
Depending on what tools they installed for you, you can use something like phpmyadmin to browse the db. Look at the "comments" table and examine any comments with UID of "0". If there aren't any, then there are no comments created by the anonymous user.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
yesm that was the problem,
yes, that was the problem, there were no user with uid 0 in the users table. now i created it and everything works great. thank you very much for your help.
Help!
I am having the exact same problem but dont really know anything about phpmyadmin to fix it, all i know how to do is log in and look at stuff.. none of it makes sense. When anonymous users post comments or forum topics it will show up on the recent comments/topics block but you cant access it. all the access levels are granted correctly, i have checked several times. please please help
That was exactly my
That was exactly my problem.
There was only uid=1 (my original-install user, w/ name, pass, et al.) and some uid=3 (no other data).
I changed the uid=3 to uid=0.
Everything works.
Is this a problem with Fantasico's installation of Drupal? Or Drupal install itself?
Thanks.
=-=
likely with fantastico, which shouldn't really be used to build a production site on. My 1/2 dozen Drupal sites don't have this issue and weren't installed with a 3rd party script. If it were a core issue this would be widespread. This likely won't be the last headache you have because of the install method.
Fantastico is great for testing scripts but once a decision is made on which script you will use, manually installing using the scripts own installer is a far better idea.