• Contacted Johnny directly about this and he believes 1.6.9.7 fixes it however I’m still getting failures:

    I’m having a bit of a problem with twitme lately. It’s strange as I run several wordpress instances with the same plugin loads but only one blog is having this issue. When I post a web page I get a:
    *Fatal error*: Call to undefined function: json_decode() in */home/obfuscatedUsername/dumbwhore.com/wp-content/plugins/twitme/twitmeShortUrl.php* on line *17*

    I’m hosting on dreamhost and have run twitme for months and as I mentioned there are several blogs on the same account, same server(different mysql DBs, but same versions), but now I can’t get posts to go to twitter and when I click on the Twitme link, it throws this:
    *Fatal error*: Call to undefined function: json_decode() in */home/obfuscatedUsername/dumbwhore.com/wp-content/plugins/twitme/TwitmeUpdates.php* on line *99

    *I’m on WP 2.7.1.
    Let me know if you have any ideas. I’ve tried rebooting the server, uninstall and reinstalling(and confirming the twitme directory disappears after uninstall).

    ~/dumbwhore.com/wp-content/plugins/twitme$ grep -i version *
    Privacy.txt:Since version 1.6 of Twitme it will send your information to the author of the plugin.
    Privacy.txt: * Twitme version
    Privacy.txt: * WordPress version
    Privacy.txt:from version 1.6 uses this location from your followers to send it to Google Maps to indicated there position on the world. Twitme will NOT send this
    TwitmeUpdates.php: the Free Software Foundation; either version 2 of the License, or
    TwitmeUpdates.php: (at your option) any later version.
    TwitmeUpdates.php: ‘wp_version’ => TWITME_WP_REAL_VERSION,
    TwitmeUpdates.php: ‘twitme_version’ => TWITME_VERSION,
    changelog.txt:Version 1.6.9.7
    changelog.txt:Version 1.6.9.6
    changelog.txt:Version 1.6.9.5
    changelog.txt:Version 1.6.9.4
    changelog.txt:Version 1.6.9.3
    changelog.txt:Version 1.6.9.2
    changelog.txt:Version 1.6.9.1
    changelog.txt:Version 1.6.9
    changelog.txt:Version 1.6.8.1
    changelog.txt: – Fixed the bug where posts where not send to Twitter since version 1.6.8
    changelog.txt:Version 1.6.8
    changelog.txt:Version 1.6.7
    changelog.txt:Version 1.6.6
    changelog.txt:Version 1.6.5
    changelog.txt:Version 1.6.4
    changelog.txt:Version 1.6.3
    changelog.txt:Version 1.6.2
    changelog.txt:Version 1.6.1
    changelog.txt:Version 1.6
    changelog.txt:Version 1.5.2
    changelog.txt: – Fixed the activation bug that accoured in version 1.5.1
    changelog.txt:Version 1.5.1
    changelog.txt: – Fixed some missing tekst in version 1.5 (Settings:Press save to save your setttings).
    changelog.txt: – Version 1.5.1 will not support the Italian language as i could not reach sasa
    changelog.txt:Version 1.5
    changelog.txt:Version 1.4
    changelog.txt:Version 1.3.1
    changelog.txt:Version 1.3
    changelog.txt:Version 1.2
    changelog.txt: – The debug mode is now off (was a bug with version 1.1)
    changelog.txt:Version 1.1
    changelog.txt: – Added json_encode support for php version prior to 5.2
    changelog.txt:Version 1.0
    readme.txt:Twitme 1.6.9.7 fixes the problem that was caused by the 1.6.9.6 version. The problem was that json_encode was not found on php4 systems
    readme.txt:install Twitme (This goes for any version of Twitme).
    readme.txt:New in version 1.6.9.7:
    readme.txt: * A. Yes and with and later with version 1.7 it will even work in Buddypress for WordPress MU
    readme.txt:1. Php highter then version 4.8
    readme.txt:1. [TwItCh](http://www.designweapon.com/) – For designing the new Twitme logo since version 1.4
    readme.txt: For reporting the bugs in 1.2 that led to version 1.3 and 1.3.1 of Twitme.
    readme.txt:Since version 1.6 of Twitme it will send your information to the author of the plugin.
    readme.txt: * Twitme version
    readme.txt: * WordPress version
    readme.txt:from version 1.6 uses this location from your followers to send it to Google Maps to indicated there position on the world. Twitme will NOT send this
    twitAjax.php: the Free Software Foundation; either version 2 of the License, or
    twitAjax.php: (at your option) any later version.
    twitFilters.php: the Free Software Foundation; either version 2 of the License, or
    twitFilters.php: (at your option) any later version.
    twitFilters.php: ** New since version 1.9.6.3
    twitFilters.php: ** This ifixes the bug prior to version 1.4 where
    twitMenus.php: the Free Software Foundation; either version 2 of the License, or
    twitMenus.php: (at your option) any later version.
    twitMenus.php: if (TWITME_WP_VERSION == ‘2.6’)
    twitOptions.php: the Free Software Foundation; either version 2 of the License, or
    twitOptions.php: (at your option) any later version.
    twitSubmitall.php: the Free Software Foundation; either version 2 of the License, or
    twitSubmitall.php: (at your option) any later version.
    twitclass.php: the Free Software Foundation; either version 2 of the License, or
    twitclass.php: (at your option) any later version.
    twitclass.php: ‘X-Twitter-Client-Version: ‘.TWITME_VERSION,
    twitme.php: the Free Software Foundation; either version 2 of the License, or
    twitme.php: (at your option) any later version.
    twitme.php: Version: 1.6.9.7
    twitme.php:define (‘TWITME_VERSION’, ‘1.6.9.7’);
    twitme.php:define (‘TWITME_USERAGENT’, ‘Twitme for WordPress v’.TWITME_VERSION);
    twitme.php:define (‘TWITME_WP_VERSION’, (float)substr($wp_version,0,3));
    twitme.php:define (‘TWITME_WP_REAL_VERSION’, $wp_version);
    twitmeShortUrl.php: $api_call = “http://api.bit.ly/shorten?version=2.0.1&longUrl=”.$url.”&login=”.TWITME_BITLY_LOGIN.”&apiKey=”.TWITME_BITLY_API_KEY;
    twitmeShortUrl.php: if (defined(‘TWITME_ALT_JSON’)) /* Old php versions without json_encode */

    Thanks,
    DW

  • The topic ‘[Plugin: Twitme] The problem was that json_encode is not found on php4 systems’ is closed to new replies.