Viewing 14 replies - 1 through 14 (of 14 total)
  • Did you find any answers yet?
    I’m having the exact same problem. About 80% of the time I get “Tumblr returned an HTTP Status Code of 500”, could this have something to do with server permissions?

    Thread Starter twistedsymphony

    (@twistedsymphony)

    I have not found the answer yet, nor have I found any rhyme or reason to the errors… some posts work, others refuse to.

    FWIW my site has editors from all over the world writing posts, my posts seem to go through fine (I’m the only Admin) but it’s the posts from the other editors that seem to have issues (some work, some don’t).

    Any more answers on this? We haven’t been able to crosspost a post since about a week ago.

    Thanks!

    Thread Starter twistedsymphony

    (@twistedsymphony)

    no progress here… still problematic, I still haven’t even figured out what triggers it…

    I really wish the plugin author would chime in ??

    Thread Starter twistedsymphony

    (@twistedsymphony)

    ok after posting above I decided to spend a few minutes browsing how the Tumbler API worked, and then digging through the code. I found the root of the problem to be the way he modifies the post body before sending it to Tumblr.

    for whatever reason he strips out quotes which screws up html tag parameter, and uses entity decode for a reason I don’t understand.

    Also he uses shorthand string concatenation all over the place which upon trying to reactivate the plugin, wordpress was not happy. (is it really so hard to end quote and put a . for superior compatibility? really?)

    Anyway… for me replacing this line:

    $post_body = wpautop(str_replace('\"', "", html_entity_decode($post->post_content)));

    with this:

    $post_body = wpautop($post->post_content);

    For me this made all of my error 500 problems disappear

    Use this fix at your own risk… I take no responsibility for anything you do with this information

    Like I said, I don’t know why he was using “str_replace” to remove quotes or why he was using “html_entity_decode” so I don’t know what problems he might have been trying to fix with those…

    works for me, great
    If I come across something strange I’ll let you know

    Thanks a lot!

    Where do we need to change that line? what file?

    Thanks!!!

    Thread Starter twistedsymphony

    (@twistedsymphony)

    The modification is the main plugin file: tumblrize.php
    It can be modified using WordPress’ built in plugin editor.

    For what it’s worth: I’ve been running with the modified version for the last 3 weeks, a few dozen post have been re-posted to tumblr with zero issues.

    Thanks Twistedsymphony, ill try it and let you know. ??

    Sorry, it asks what funtion do i want to edit in the Tumblrize plugin editor…?

    Thread Starter twistedsymphony

    (@twistedsymphony)

    you don’t need to worry about that… 100% of the function text should be in the editor window just use CTRL+F to find the line.

    Done! it worked perfectly, thanks so much!

    Genius! thanks so much for that

    Same problem.
    Solution by twistedsymphony worked.
    Thank you.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Tumblr returned an HTTP Status Code of 500. Tumblr might be having problems.’ is closed to new replies.