IntenseDebate returns 2 warnings at login
Hi. I've just installed IntenseDebate on my WP 2.8.3 and couldn't login to my account.
Admin backend returns two warnings:
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in (...)\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 912
Warning: Cannot modify header information - headers already sent by (output started at (...)\wordpress\wp-content\plugins\intensedebate\intensedebate.php:912) in (...)\wordpress\wp-includes\pluggable.php on line 865
...and the plugin doesn't work.
Thanks in advance!
Admin backend returns two warnings:
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in (...)\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 912
Warning: Cannot modify header information - headers already sent by (output started at (...)\wordpress\wp-content\plugins\intensedebate\intensedebate.php:912) in (...)\wordpress\wp-includes\pluggable.php on line 865
...and the plugin doesn't work.
Thanks in advance!
5
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?Is this using the latest version (2.4.1) of the plugin? I've never seen or heard of that error from other users before.
Can you also please let me know the URL of your site?
Thanks,
Beau -
Inappropriate?
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in C:\xampp\htdocs\intranetWP\wp-content\plugins\intensedebate\intensedebate.php on line 911
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\intranetWP\wp-content\plugins\intensedebate\intensedebate.php:911) in C:\xampp\htdocs\intranetWP\wp-includes\pluggable.php on line 865
Same problem. Trying to install 2.4.1 on WP 2.8.4 on localhost. Win XP running apache using Xammp 1.7.4. Login with openid.
I’m confused
-
Inappropriate?@katoen, you won't be able to install on your localhost unfortunately, because IntenseDebate (the WordPress Plugin) requires an externally-accessible internet connection so that IntenseDebate.com can communicate back and forth with your blog.
If you can set up your test website on a live server somewhere (perhaps on a subdomain or a subdirectory) then you should have more luck. -
Inappropriate?I too have this problem.
I downloaded the Wordpress plugin for Intense Debate and placed it in the plugins folder and then activated the plugin. Then I clicked on the edit plugin settings and it took me to a sign in page from within the admin area. I tried signing in but it failed; I got the following error messages at the top of the page:
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in C:\xampp\htdocs\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 911
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\wordpress\wp-content\plugins\intensedebate\intensedebate.php:911) in C:\xampp\htdocs\wordpress\wp-includes\pluggable.php on line 865
I am using Firefox 3.5.3, and Wordpress 2.8.4 and I am running my own server using XAMPP and my website address is http://makaz.kicks-ass.net/ which is via the free DynDNS.com
Can you offer any help?
@Beau Lebens - You told guy above me he could not install on localhost, so does that answer apply to me also since I'm hosting my own server even though I have an outside address via a free dns service?
EDIT: Plugin version 2.4.2
I’m sad
-
Inappropriate?@MAKAZ, if your server is externally accessible then it *should* work -- the issue is that our servers need to be able to contact yours directly, so as long as that can happen, then it should be OK. Judging by that error, it sounds like it's breaking in a similar fashion to when people's servers are not contactable from our end.
Our system is showing "http://makaz.kicks-ass.net/wordpress" as your installation directory, is that correct? I've had a few users have trouble with sub-directory installations which I'm trying to nail down, but it has worked for others. -
Inappropriate?Hi Beau, I saw you accessed my server, wish I had a MAC =)
Anyhow, yeah Wordpress sits at "http://makaz.kicks-ass.net/wordpress" but in the admin area I set the blog to be at "http://makaz.kicks-ass.net/" and on top of that I have a static page set as frontpage. Right now with all the settings in admin the actual blog itself is at http://makaz.kicks-ass.net/blog/
Am I mistaken? I thought "http://makaz.kicks-ass.net/wordpress" is the default install path, not a sub-directory. I am referring to your comment above about people having problems with sub-directories. As I mentioned in my original post I am using the XAMPP server package/setup so this is my true path:
C:\xampp\htdocs\wordpress
and the frontpage or blog (if not using static page as frontpage) is at
C:\xampp\htdocs\
I am sure you understand all that - so anyways since my Wordpress is installed in the root directory for the server which you are implying it needs to be, why am I having the error messages?
EDIT: I wanted to mention that when you came to my site I had already disabled the IntenseDebate plugin, did you need me to activate it again so you can check whatever it is you need to? I assume that is why you came to my site, you needed to check on something.
I’m disappointed
-
Inappropriate?I also have the same problem as MAKAZ, I tried running the script on my Linux box and on a test host running XAMPP for Windows and resulted in the same two error messages.
To the best of my knowledge it has perfectly fine external connectivity, neither of the machines I tested it on have any sort of firewall and sockets/fopen/etc are working fine in PHP because I use other scripts that rely on external data sources to function and they all work fine. (reCAPTCHA, Facebook Connect, Google Analytics, Gravatars, etc.) -
Inappropriate?You can merge these if you want, I hit the edit button too late :P
I forgot to add that another thing that makes me thing external connectivity is fine, is the Disqus comment plugin works for me, but I'd rather use Intensedebate because it's prettier :-)
-
Inappropriate?@solcott/@MAKAZ to clarify, the connection needs to be available *from* the outside, back *in* to your server/computer. So for example if you machine identifies itself as "localhost", then our server will not be able to access that from externally. Even if your machine can access outside, that's not the bit that causes problems, it's our server trying to contact yours (to perform the import process).
@MAKAZ, I will need you to enable the plugin to check a few things if you're still interested in getting it to work, although it seems like it *should* work. As I mentioned, a few other people have had issues when they have WordPress installed in different directories to where it responds to, but hopefully we can get things sorted out properly.
I'm a little confused as to your configuration, let me see if I can post here, and please correct me:
The root of your domain (http://makaz.kicks-ass.net/) is a static file that has nothing to do with WordPress
Your copy of WordPress is installed at http://makaz.kicks-ass.net/wordpress/ (e.g., this contains a file called wp-settings.php?)
WordPress handles queries directed to http://makaz.kicks-ass.net/blog/ (how are you doing this exactly? do you have a index.php file in that directory that loads WP? or an Apache Rewrite Rule in your root directory to direct those requests over to /wordpress/? or some other way?)
Thanks, and let's hope we can get this figured out :) -
This comment was removed on 09/23/09.
see the change log -
Hi again Beau,
I went ahead and reinstalled the plugin but I am still having the same issue with the "headers already sent by" message. So when I'm in the admin area of Wordpress it nags me with a message that I need to set up your plugin.
Anyhow to answer your questions:
Your question #1) Yes, the root of my domain is http://makaz.kicks-ass.net/ As for whether it has anything to do with Wordpress well, even though it's an image from the World of Warcraft game it still is a static "PAGE" created within Wordpress itself.
Explaination: The theme I built didn't have a link to the homepage for the main navbar at the top of the site so what I did was I created a "PAGE" page within Wordpress and named it "Home". I wanted to use this "Home" "PAGE" as a static landing page when people first come to the site. I also wanted to have a navbar tab named Blog where all my posts will go to. So I went ahead and created another "PAGE" page and named it "Blog". I was trying to do what I see many sites on the web do and that was have a landing page as the homepage and then they had a tab named Blog where all the blog posts were at.
On the Admin/settings/reading area I configured the "Front Page Displays" part of it telling it to use a static "PAGE":
Front page to be the "Home" "PAGE" I created
Posts page to the "Blog" "PAGE" I created
On the Admin/settings/general area I configured:
Wordpress address URL to be http://makaz.kicks-ass.net/wordpress
Blog address URL to be http://makaz.kicks-ass.net
The end result being Wordpress (and all it's settings files) is installed at http://makaz.kicks-ass.net/wordpress and my blog is located at http://makaz.kicks-ass.net/
I was just going by what I saw in the Codex, please refer to this Article:
"Giving WordPress its Own Directory While Leaving Your Blog in the Root Directory" found at http://codex.wordpress.org/Giving_Wor...
So even though Wordpress says my blog is at http://makaz.kicks-ass.net (as seen in the Admin/settings/general area) if you actually use that address it takes you to my "Home" "PAGE" I created and to actually go to the blog TAB in my site you go to http://makaz.kicks-ass.net/blog because that is the "PAGE" page that contains my blog posts (index page).
Just so you know: as far as conditional tags are concerned in Wordpress, even though my static "Home" "PAGE" = http://makaz.kicks-ass.net/ and my static "Blog" "PAGE" = http://makaz.kicks-ass.net/blog - the conditional tag is_home() actually considers http://makaz.kicks-ass.net/blog to be "home". The conditional tag is_frontpage() never works for me.
Your question #2) Yes, as stated above "...Wordpress (and all it's settings files) is installed at http://makaz.kicks-ass.net/wordpress and my blog is located at http://makaz.kicks-ass.net/" as per the Codex article linked above. (NOTE: that link http://makaz.kicks-ass.net/wordpress is actually another tab in my navbar and it too is a "PAGE" named "Wordpress" but as far as installation goes that is the correct server location.)
Your question #3) Yes, again referring to that Codex article it told me to copy the index.php file from the Wordpress folder and paste it into the domain root folder at http://makaz.kicks-ass.net/ I then had to edit the index.php in the root folder (see line #9 in the instructions at the article linked above).
Lol wow, I keep rereading this to proof read it and it sounds confusing sometimes. I hope you can make sense of it all. I'm sure you can of course, I just hope I explained it well enough.
Anyhow, as I said I went ahead and activated your plugin again though of course it isn't working. I will leave my system on over night for a couple days hopefully you will be able to stop by and check whatever it is you need to.
Talk to you soon I hope, thanks again for your willingness to help. -
I am not sure if this is related but I just noticed another error message while the plugin is activated. Whether or not this error message was present before when I first started posting at this forum I can't be sure, it's at the very bottom of my browser window - so maybe it's a new error or maybe I just didn't see it the last time.
Anyhow, here's the other error message I am seeing now. It is located at the bottom of ANY admin page I go to:
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in C:\xampp\htdocs\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 911 -
Actually, that appears all throughout my site too, not just the admin areas. -
Sorry, I just noticed it was TWO additional error messages not one like I said 2 replies up.
Warning: Parameter 1 to id_process_user_login_callback() expected to be a reference, value given in C:\xampp\htdocs\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 911
Warning: Parameter 1 to id_generic_callback() expected to be a reference, value given in C:\xampp\htdocs\wordpress\wp-content\plugins\intensedebate\intensedebate.php on line 911 -
Inappropriate?@MAKAZ have you disabled the plugin again? I'm not getting a response from it in a way that I should. I also see that http://makaz.kicks-ass.net/wordpress/ is configured as your URL in IntenseDebate. Theoretically it should work just using http://makaz.kicks-ass.net/, but it's hard to know because I'm not getting any response back right now.
It's possible that having your WP install in a different directory is triggering a problem that I've had one other user report as well, which I haven't come up with a complete fix for just yet unfortunately. -
Hey Beau, I am here. What were you looking for, the error messages? I turned them off in the .htaccess file so they wouldn't display publicly. Having them show to the public opens me up to security issues as you may know.
I'll go ahead and toggle the php error messages so that they display for you.
I put http://makaz.kicks-ass.net/wordpress/ as url for IntenseDebate because I thought the instructions said to use whatever we had set as Wordpress URL address from the admin area. Was I wrong?
Give me a minute to edit the .htaccess.
EDIT: Done! You should be able to see them now.
EDIT AGAIN: Also something I noticed is if I have IntenseDebate activated it prevents me from using Windows Live Writer. Just thought you should know.
*sighs Was wondering a lot of themes use this in the<head></head>section, including mine. Would this interfere with the plugin?
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?> -
Oh, I just looked at the config area at your IntenseDebate site. The reason I put http://makaz.kicks-ass.net/wordpress is because of how it was labeled on your settings page. It specifically asked for BLOG url, so I thought it wanted the page on which the BLOG PAGE actually exists. Want me to try changing it to http://makaz.kicks-ass.net/ (with ending forward slash)?
EDIT: Okay I changed the URL to what you suggested.
Also - Here is a screenshot of the login error messages I get and this is even AFTER I changed the blog url setting on IntenseDebate website in the settings area.
http://www.flickr.com/photos/16731818...
This is the error I get from Windows Live Writer if I have IntenseDebate activated. Don't feel alone though, Google XML Sitemaps plugin used to cause this too but they updated it and it no longer causes the error. One other plugin I use called Robots Meta also causes this error message currently. So whenever I want to use Windows Live Writer I have to deactivate IntenseDebate and Robots Meta plugins to get WLW to work; it throws an error message when trying to upload posts to Wordpress.
http://www.flickr.com/photos/16731818... -
Sorry for so many posts Beau. I am just trying to give you all the info I can in hopes it helps you somehow.
But another thing I forgot to ask was for you to please let me know when you get this fixed (obviously) but to let me know when you are done checking my site for whatever you need so that I can either disable the plugin again or turn off the php error messages in my .htaccess. I would prefer to disable the plugin as I would want the php error messages ON so I would know if something else is wrong (another plugin etc).
Any chance you use MSN Messenger? If you do I am logged in and we can chat there if you want. My MSN Messenger contact info is the same as my email address I gave when signing up for IntenseDebate. I imagine you can access that? -
Inappropriate?Hi again MAKAZ.
I'm attempting to do some remote debugging, starting at a very basic step where the plugin *should* respond to a request that looks like this: http://makaz.kicks-ass.net/index.php?... with simple, quoted string that says "pong". For some reason your install is *not* responding to that (not at that URL, or at /wordpress/), which is going to mean that nothing will work with the plugin (authentication, import, sync).
It looks like all requests with index.php on the end are being rewritten back to the nearest "/". Do you have some extra htaccess rules that are doing that perhaps? What does your htaccess file look like? -
Hi, here is a copy of my htaccess you can download just let me know after you get it so I can remove it from my public downloads folder =)
http://makaz.kicks-ass.net/publicdown...
Also you may want to edit my account at IntenseDebate website. After I changed the URL per your suggestion, your site now thinks I have TWO sites to manage. I have tried fiddling with it for ten minutes plus now, I have no idea how to remove the first one that had the /wordpress at the end of the url. I tried blanking out the info but that doesn't work. So you may want to delete it from your end. You have my permission (if you needed it).
So, I take it you don't use MSN Messenger or want to? Just asking =) -
Not sure if you already saw my last message and helped with the TWO site issue but if you did remove the one site for me, you removed the wrong one =) Now it shows I only have one site but it's the one with the /wordpress at the end hehe -
Inappropriate?Yep MAKAZ, it looks like that's what IntenseDebate/WP is reporting as the URL, which is why it created a new one with that URL when you changed the other one. Regardless of the URL, we're still not getting a response from your server though for some reason.
I don't know what's causing it, but not being able to request the index.php file in your /wordpress/ directory is definitely going to be a problem in getting IntenseDebate to talk to your WordPress install. If all else fails, you could possibly use our "Generic" code, but then you wouldn't get your comments synced back to WordPress :-/ -
Hi, I'm back.
Did you look at my htaccess? Anything wrong there?
If I enter http://makaz.kicks-ass.net/index.php it works for me, I mean it goes to http://makaz.kicks-ass.net/ as it should. I doubt it is what you need but I also have an index.html file, nothing special just there as a fallback.
Again, let me know when you are done looking at my site so I could disable to error reporting or deactivate the plugin, whichever you prefer I do for the time being. -
Also worth mentioning I guess, as I said several comments up where I spoke about "Giving WordPress its Own Directory While Leaving Your Blog in the Root Directory" I had said that instructions for doing that said to copy the index.php file from the Wordpress folder and place it at the root of the server and then we had to edit that file in the root folder. This is the part I had to edit if it makes any difference or helps you any.
/** Loads the WordPress Environment and Template */
Change this --
require('/wp-blog-header.php');
to this --
require('./wordpress/wp-blog-header.php');
Here is a screenshot of my file directory if it helps you any. It's two screenshots side by side, the left showing the root directory and the right showing the Wordpress directory:
http://www.flickr.com/photos/16731818... -
I don't know what hours you keep, you seem to be a globe trotter like Matt! lol I saw you in a Wordcamp podcast the other day from the Philippines'. Anyways, I'm in Arizona following Pacific Standard Time right now (no daylight savings time here) - I usually log on my computer between 6-8am and am on all day 'til about 330am.
Anyways, if I don't hear back from you within the next 7 hours (330am my time) I will go ahead and delete that htaccess.zip file I gave you to download and I will also deactivate the plugin. Just leave a message here if you ever need me to activate it again or do something for you. -
Inappropriate?I already grabbed a copy of your htaccess MAKAZ, so feel free to delete that now. If you wanted to disable things until tomorrow again then that's fine.
The weird thing that's going on is that if I request http://makaz.kicks-ass.net/wordpress/..., it redirects back to http://makaz.kicks-ass.net/wordpress/ -- that shouldn't redirect. If you notice on my blog, you can request http://dentedreality.com.au/index.php and it doesn't redirect. That redirect should only happen when a file isn't there, and WordPress internally rewrites it to be handled via WP.
We need to figure out why that redirection is happening, and stop it so that we can see if that's what is causing the problem.
Loading Profile...

