Forum Replies Created

Viewing 15 replies - 226 through 240 (of 312 total)
  • What about the author? It’s a shame as it’s the only of its kind that used to actually work, at least on my setup and as my site is a news and current affairs ‘blog’ being able to cross-reference articles is a tremendously useful to readers.

    Bill

    does this have anything to do with code I posted on the original thread concerning the mysql overload that my site was experiencing?

    Bill

    Hi,
    YARPP was the only one of its kind that I’ve actually gotten to work properly. However I’ve discovered that it’s causing havoc with MsQL. Here’s the report from my (excellent) hosting co who brought it to my attention:

    Bill

    We’ve been seeing a lot of large, badly written MySQL queries coming in from your user of late. It looks to be something to do with a plugin, “yarpp_related_cache”. Would you be able to disable the plugin involved?

    I’ve copied the query report below, if you’re interested (or if you want to send it on to the plugin’s creator :))

    Best regards,

    Johnathon

    Count : 85
    Time : 2899 s total, 34.105882 s avg, 11 s to 119 s max
    95% of Time : 2395 s total, 29.9375 s avg, 11 s to 85 s max
    Lock Time (s) : 0 total, 0 avg, 0 to 0 max
    95% of Lock : 0 total, 0 avg, 0 to 0 max
    Rows sent : 0 avg, 0 to 0 max (0.00%)
    Rows examined : 17.88M avg, 4.80M to 65.18M max (62.57%)
    Database : creative
    Users :
    creative@truth-int.positive-internet.com 192.168.254.1
    EXPLAIN : Not a SELECT statement

    Query abstract:
    SET timestamp=N; INSERT INTO wp_yarpp_related_cache
    (reference_id,id,score) (SELECT N, id, (N+ (MATCH (post_content) AGAINST
    (‘S’)) * N+ (MATCH (post_title) AGAINST (‘S’)) * N+ COUNT( DISTINCT
    tagtax.term_taxonomy_id ) * N+ COUNT( DISTINCT cattax.term_taxonomy_id )
    * N) AS score FROM wp_posts LEFT JOIN wp_term_relationships AS thistag
    ON (thistag.object_id = N ) LEFT JOIN wp_term_relationships AS tagrel ON
    (tagrel.term_taxonomy_id = thistag.term_taxonomy_id AND tagrel.object_id
    = wp_posts.id) LEFT JOIN wp_term_taxonomy AS tagtax ON (
    tagrel.term_taxonomy_id = tagtax.term_taxonomy_id AND tagtax.taxonomy =
    ‘S’) LEFT JOIN wp_term_relationships AS thiscat ON (thiscat.object_id =
    N ) LEFT JOIN wp_term_relationships AS catrel ON
    (catrel.term_taxonomy_id = thiscat.term_taxonomy_id AND catrel.object_id
    = wp_posts.id) LEFT JOIN wp_term_taxonomy AS cattax ON (
    catrel.term_taxonomy_id = cattax.term_taxonomy_id AND cattax.taxonomy =
    ‘S’) WHERE (post_status IN ( ‘S’, ‘S’ ) AND id != ‘S’) AND post_password
    =’S’ GROUP BY id HAVING score >= N.N AND COUNT( DISTINCT
    cattax.term_taxonomy_id ) >= N AND COUNT( DISTINCT
    tagtax.term_taxonomy_id ) >= N ORDER BY score DESC LIMIT N) UNION
    (SELECT N, id, (N+ (MATCH (post_content) AGAINST (‘S’)) * N+ (MATCH
    (post_title) AGAINST (‘S’)) * N+ COUNT( DISTINCT tagtax.term_taxonomy_id
    ) * N+ COUNT( DISTINCT cattax.term_taxonomy_id ) * N) AS score FROM
    wp_posts LEFT JOIN wp_term_relationships AS thistag ON
    (thistag.object_id = N ) LEFT JOIN wp_term_relationships AS tagrel ON
    (tagrel.term_taxonomy_id = thistag.term_taxonomy_id AND tagrel.object_id
    = wp_posts.id) LEFT JOIN wp_term_taxonomy AS tagtax ON (
    tagrel.term_taxonomy_id = tagtax.term_taxonomy_id AND tagtax.taxonomy =
    ‘S’) LEFT JOIN wp_term_relationships AS thiscat ON (thiscat.object_id =
    N ) LEFT JOIN wp_term_relationships AS catrel ON
    (catrel.term_taxonomy_id = thiscat.term_taxonomy_id AND catrel.object_id
    = wp_posts.id) LEFT JOIN wp_term_taxonomy AS cattax ON (
    catrel.term_taxonomy_id = cattax.term_taxonomy_id AND cattax.taxonomy =
    ‘S’) WHERE (post_status IN ( ‘S’, ‘S’ ) AND id != ‘S’) AND post_password
    =’S’ GROUP BY id HAVING score >= N.N AND COUNT( DISTINCT
    cattax.term_taxonomy_id ) >= N AND COUNT( DISTINCT
    tagtax.term_taxonomy_id ) >= N ORDER BY score DESC LIMIT N) ON duplicate
    KEY UPDATE date = now();

    Query sample:
    SET timestamp=1263882775;
    insert into wp_yarpp_related_cache (reference_ID,ID,score) (SELECT 300,
    ID, (0+ (MATCH (post_content) AGAINST (‘percent his inflation growth
    eurozone year prices europe britain trichet level recession french bank
    economy european billion president may eu ‘)) * 3+ (MATCH (post_title)
    AGAINST (‘walker martin unravel economies european ‘)) * 1+ COUNT(
    DISTINCT tagtax.term_taxonomy_id ) * 1+ COUNT( DISTINCT
    cattax.term_taxonomy_id ) * 1) as score
    from wp_posts
    left JOIN wp_term_relationships AS thistag ON (thistag.object_id = 300 )
    left JOIN wp_term_relationships AS tagrel on (tagrel.term_taxonomy_id
    = thistag.term_taxonomy_id
    AND tagrel.object_id = wp_posts.ID)
    left JOIN wp_term_taxonomy AS tagtax ON ( tagrel.term_taxonomy_id =
    tagtax.term_taxonomy_id
    AND tagtax.taxonomy = ‘post_tag’)
    left JOIN wp_term_relationships AS thiscat ON (thiscat.object_id = 300 )
    left JOIN wp_term_relationships AS catrel on (catrel.term_taxonomy_id
    = thiscat.term_taxonomy_id
    AND catrel.object_id = wp_posts.ID)
    left JOIN wp_term_taxonomy AS cattax ON ( catrel.term_taxonomy_id =
    cattax.term_taxonomy_id
    AND cattax.taxonomy = ‘category’)
    where (post_status IN ( ‘publish’, ‘static’ ) and ID != ‘300’) and
    post_password =”
    group by id
    having score >= 2.50 and COUNT( DISTINCT cattax.term_taxonomy_id ) >= 1
    and COUNT( DISTINCT tagtax.term_taxonomy_id ) >= 1 order by score desc
    limit 10) union (SELECT 300, ID, (0+ (MATCH (post_content) AGAINST
    (‘percent his inflation growth eurozone year prices europe britain
    trichet level recession french bank economy european billion president
    may eu ‘)) * 3+ (MATCH (post_title) AGAINST (‘walker martin unravel
    economies european ‘)) * 1+ COUNT( DISTINCT tagtax.term_taxonomy_id ) *
    1+ COUNT( DISTINCT cattax.term_taxonomy_id ) * 1) as score
    from wp_posts
    left JOIN wp_term_relationships AS thistag ON (thistag.object_id = 300 )
    left JOIN wp_term_relationships AS tagrel on (tagrel.term_taxonomy_id
    = thistag.term_taxonomy_id
    AND tagrel.object_id = wp_posts.ID)
    left JOIN wp_term_taxonomy AS tagtax ON ( tagrel.term_taxonomy_id =
    tagtax.term_taxonomy_id
    AND tagtax.taxonomy = ‘post_tag’)
    left JOIN wp_term_relationships AS thiscat ON (thiscat.object_id = 300 )
    left JOIN wp_term_relationships AS catrel on (catrel.term_taxonomy_id
    = thiscat.term_taxonomy_id
    AND catrel.object_id = wp_posts.ID)
    left JOIN wp_term_taxonomy AS cattax ON ( catrel.term_taxonomy_id =
    cattax.term_taxonomy_id
    AND cattax.taxonomy = ‘category’)
    where (post_status IN ( ‘publish’, ‘static’ ) and ID != ‘300’) and
    post_password =”
    group by id
    having score >= 2.50 and COUNT( DISTINCT cattax.term_taxonomy_id ) >= 1
    and COUNT( DISTINCT tagtax.term_taxonomy_id ) >= 1 order by score desc
    limit 10) on duplicate key update date = now();

    http://www.creative-i.info

    Thread Starter William Bowles

    (@creative-i)

    Hi Chris,
    Yes, two, but one (Convey it) has been running pretty much ever since I launched Creative-i in 2008 without any problems. The other, the Google Widget has been installed for about 3 months.

    Tedious is not the word I’d use, but yes I’ll have to bite the bullet…

    Thanks

    Bill

    http://www.creative-i.info

    Thread Starter William Bowles

    (@creative-i)

    Hi Chris,
    Couldn’t login into the Forum until just now, no idea why.

    Ok, I post to Creative-i in a number of ways:

    1. Marsedit
    2. Vodpod
    3. The WP editor directly.

    The dreaded <p><br class=”spacer_” /></p> gets added AFTER publishing/editing regardless of the source and what’s worse there’s nothing consistent about it. Sometimes it doesn’t get added and sometimes it does. Sometimes it’s just one but more likely it’s in multiples.

    And yes, I always make sure the text is ‘clean’ before uploading or publishing. It’s only been happening since 2.9x. I now always view the post in WSIWYG and source but it’s a drag as it triples the time involved in publishing as I have to check again and again to make sure it hasn’t crept in again.

    BTW, I’m running on OSX 10.5.8 and using Firefox 3.5.7

    I can get the Server profile if you need it.

    Bill

    Thread Starter William Bowles

    (@creative-i)

    Hi Samboli,
    Yeah, all got sorted, thanks

    Bill

    Thread Starter William Bowles

    (@creative-i)

    Shamefaced, I take it all back! I just the other combo and it worked, well kindof because the upgrade failed:

    Upgrade Plugin

    Downloading update from http://downloads.wordpress.org/plugin/all-in-one-seo-pack.zip.

    Unpacking the update.

    Could not create directory /home/creative/public_html/wp-content/upgrade/all-in-one-seo-pack

    I’d just forgotten and when WP filled in the wrong combo, I just assumed it was the right one.

    Apologies

    B

    Thread Starter William Bowles

    (@creative-i)

    No it isn’t, it’s my WordPress login. The username is fixed by WP and I use my Admin password to get the plugin upgraded via ftp. I do have another ftp name and pw to access the Server.

    It’s worked fine for months and months and then suddenly today, it refuses to accept my password (it’s normally filled in, I just click on upgrade).

    I’m afraid to logout of admin in case my password won’t let me back in!

    B

    why not use Vodpod?

    Not only does it add the videos, it also creates a separate library (viewable onsite) and if you have Facebook/Myspace account, it’ll add them directly to it as well.

    See mine at http://www.creative-i.info

    Bill

    Thread Starter William Bowles

    (@creative-i)

    Yes, I agree but even so, isn’t the back-end meant to take care of such things? As to offline editors, I’ve been using Marsedit since it came out but it doesn’t do everything unfortunately, I still have to tweak every post.

    I use a very basic theme, plaintxt.blog as I like my layouts simple.

    The mashing BTW, is largely confined to vodpod embedded videos, so I suspect it has to do either with the embed or object code (or both).

    Bill

    Thread Starter William Bowles

    (@creative-i)

    Hi,
    No, I had a string of RSS feeds in a sidebar but when I moved the site to a new server, they have very stringent security and block unknown IPs, so I tried to get info from Magpie but to no avail. I even joined their mailing list, left a msg. but I don’t even get the list let alone an answer.

    Bill

    http://www.creative-i.info

    Forum: Plugins
    In reply to: [Plugin: Twitter Tools]

    Hey, I hope it works for you too, else I’m going to look a real Twit!

    Forum: Plugins
    In reply to: [Plugin: Twitter Tools]

    Solution? Switch to an alternate plugin, that’s what I’ve done, it’s called Twitme <http://www.phpvrouwen.nl/twitme/&gt;. I’ve had it with Twitter Tools, it’s more trouble than it’s worth and the switch to the bit.ly just seems to add another layer of complexity as it means I’ve got to add yet another plugin! All this does it add even more overhead.

    Bill

    <http://twitter.com/Creative_i&gt;

    PS: Deselect Twitter Tools before installing Twitme.

    Hi,
    Okay, my hosting co needs to know the Magpie URL so that I can get my RSS feeds to work.

    Bill

    Forum: Fixing WordPress
    In reply to: Dashboard problem
    Thread Starter William Bowles

    (@creative-i)

    Re the WordPress News Feed (via the Dashboard), the problem is that there is no RSS URL! Anybody know what it is please?

Viewing 15 replies - 226 through 240 (of 312 total)