• I got this error when trying to set the new twitter tools plugin:

    Fatal error: Class ‘OAuthSignatureMethod_HMAC_SHA1’ not found.

    Seems i’m not the only one accoring to this:
    https://crowdfavorite.com/forums/forum/twitter-tools

    Also seems to need PHP5 and cURL which others have complained about no prior warning and thier hosts do not support it (mine does).

    Any official word yet? I’ve rolled back to v2.31 for now.

    Please fix this otherwise excellent plugin!

Viewing 15 replies - 31 through 45 (of 45 total)
  • As teapot, I had no updates until I installed Simple Twitter Connection plugin.

    I’m having the same problem as Sim-O: after upgrading and entering the OAuth info, I click “connect to Twitter” and get a blank screen.

    I had the same issue, fatal error: call to undefined function curl_init() in XXX/wp-content/plugins/twitter-tools/twitteroauth.php on line 201 running on a Debian box and php5.

    And get it fixed when I installed curl and php5-curl.

    I’m having the same issue as Sim-O and kira002 with a client’s installation.

    I upgraded Twitter Tools, entered the OAuth stuff, clicked on ‘connect to twitter’ then get presented with a totally blank screen at www.***blogaddress.co.uk/wp-admin/options-general.php – seems it must be a server setting as it works fine on my own blog.

    Anyone have any thoughts?

    hmm dunno if hostgator have solved the problem, I get:

    Fatal error: Call to undefined method TwitterOAuth::get() in xxxxxxxxxxxxxxxx/plugins/twitter-tools/twitter-tools.php on line 1623

    ??

    Can’t be a hostgator oAuth issue either as WP to Twitter plugin using oAuth works and connects OK now, as does Simple Twitter Connect.

    Oh well…I preferred Twitter Tools but I’ll have to junk it.

    Hi guys,

    I am facing the same problem with the plugins.
    “Fatal error: Class ‘OAuthSignatureMethod_HMAC_SHA1′ not found.”

    Found that it is causing by the PHP with OAuth enabled.

    I done some modification on the plugins and it works now.
    check out the solution here.

    @sim-o,@kira002.At first,sorry for my bloken english.
    I have a same trouble,after “connect to Twitter” and get a blank screen. did u find the way to resolve it.
    wordpress ver:3.0.1
    twitter tools ver:2.4
    php ver:5.2.5

    I tried to build another DB,another WP on same server and only install Twittertools.but same trouble again.so I think it’s not because of DB,confrict.

    ummm,help me from japan orz

    No changes made. Voodoo?

    Nope…. cuz it ain’t workin for me! ??

    i’am still have the problem: wordpress/wp-content/plugins/twitter-tools/twitteroauth.php on line 201

    Do you have any idea what might be the cause of this? curl is running.

    In regard to the error:

    “twitter tools Fatal error: Call to undefined function curl_init() in twitteroauth.php”, or something similar, I simply installed php-curl (as mentioned above) on my FreeBSD server. This worked like a charm.

    Thanks, andrerighetto.

    Nathan

    Re: Fatal error: Call to undefined function curl_init() in …/wp-content/plugins/twitter-tools/twitteroauth.php on line 201

    Installing php-curl didn’t work for me, sadly. The odd thing is, it is getting picked up by php even when I run it from the command-line. Just to prove it to myself, I deinstalled php5-curl and started over: [I’m using lighttpd, so the php.ini file that gets used is in /etc/php5/cgi]

    ~# php --php-ini /etc/php5/cgi -r 'curl_init(); print "ok\n";'
    Fatal error: Call to undefined function curl_init() in Command line code on line 1
    root@boostpro:~# aptitude install php5-curl
    ...
    The following NEW packages will be installed:
      php5-curl
    0 packages upgraded, 1 newly installed, 0 to remove and 27 not upgraded.
    ...
    Building tag database... Done
    root@boostpro:~# php --php-ini /etc/php5/cgi -r 'curl_init(); print "ok\n";'
    
    Fatal error: Call to undefined function curl_init() in Command line code on line 1
    root@boostpro:~# ls /etc/php5/conf.d/
    gd.ini  imagick.ini  mysqli.ini  mysql.ini  pdo.ini  pdo_mysql.ini  pdo_pgsql.ini  pgsql.ini
    root@boostpro:~# mv /tmp/curl.ini /etc/php5/conf.d/
    root@boostpro:~# php --php-ini /etc/php5/cgi -r 'curl_init(); print "ok\n";'
    ok
    root@boostpro:~# php --php-ini /etc/php5/cgi -i | grep -i curl
    additional .ini files parsed => /etc/php5/cli/conf.d/curl.ini,
    curl
    cURL support => enabled
    cURL Information => libcurl/7.18.0 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.1
    root@boostpro:~#

    The ‘blank screen’ problem is probably a result of not having PHP-cURL installed. That is how it was for me.

    I installed an Ubuntu RPM: apt-get install php5-curl
    and now Twitter Tools works.

    (and you if you don’t know what the above line means then you probably won’t be able to fix it yourself)

    daveabrahams

    (@daveabrahams)

    Apparently twitter tools needs https://www.ads-software.com/extend/plugins/xrds-simple/ to be installed!! At least, that fixed it for me. Do they document this dependency anywhere?

    Strange, Twitter Tools had worked great up until Jan 19th. Somewhere in between Jan 19th and March 20th it stopped working entirely. When I tried to access the Twitter Tools settings page I got the “parse error on line 19” message.

    Called my hosting company (New World Hosting) and they said that their server runs both PHP4 and PHP5 at same time. Even though my control panel does not show PHP4, their admins switched it on their end to use full PHP5 and that resolved my issue.

Viewing 15 replies - 31 through 45 (of 45 total)
  • The topic ‘[Plugin: Twitter Tools] new v2.4 broken/problems?’ is closed to new replies.