• First, thanks Ben for taking on this plugin. It has been one of my favorite that I’ve used and was excited to see that it’s been updated. And thanks for the heads up via your blog today about the API key.

    I recently changed hosting services (now with FatCow) and I can no longer add books. I’m running the newest version of WordPress. The error that I am receiving is:

    Fatal error: Call to a member function on a non-object in /hermes/web03/b615/moo.mawbooks/blog/wp-content/plugins/now-reading-reloaded/amazon.php on line 151

    I read through the other posts in this forum but I’m still a bit confused on what the fix is for this. Any help that you might give would be appreciative.

Viewing 4 replies - 16 through 19 (of 19 total)
  • Glad to hear it’s working for you.

    I just released v5.1.1.0, which is an attempt to give better compatibility with PHP4 for the new Amazon API change.

    It also attempts to ignore starting/trailing whitespaces in C&P access keys.

    Not getting any book search returns. Just this error. I have tried both of my AWS’s. This worked up until this last week.

    raw XML:
    string(8) “raw XML:”
    string(535) “
    <?xml version=”1.0″?>

    <ItemSearchErrorResponse xmlns=”https://ecs.amazonaws.com/doc/2009-03-31/”&gt;

    <Error>

    <br />
    SignatureDoesNotMatch<br />

    <Message>
    The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
    </Message>

    </Error>

    <RequestID>
    07e43678-01f7-4563-81f2-b3991e79a020
    </RequestID>

    </ItemSearchErrorResponse>

    You’ve correctly entered in both your Access Key ID and your Secret Access Key? The corresponding values have to both be entered into the options screen.

    The response from Amazon indicates that you have either misentered one of the two items, or they don’t go together.

    I have entered them and tried both sets.
    I have uninstalled and reinstalled the plugin manually and automatic.
    I have also deleted the database files and reinstalled them.
    I deleted my keys on amazon and made new ones to be sure
    I also deleted the fields in WP options in the database and then reinstalled everything and still get the same error kickback.

    raw XML:
    string(8) “raw XML:”
    string(535) “
    <?xml version=”1.0″?>

    <ItemSearchErrorResponse xmlns=”https://ecs.amazonaws.com/doc/2009-03-31/”&gt;

    <Error>


    SignatureDoesNotMatch

    <Message>
    The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
    </Message>

    </Error>

    <RequestID>
    f649ba9c-5385-406c-bc37-624bc7081915
    </RequestID>

    </ItemSearchErrorResponse>

Viewing 4 replies - 16 through 19 (of 19 total)
  • The topic ‘[Plugin: Now Reading Reloaded] Fatal error: Call to a member function on a non-object’ is closed to new replies.