WordPress.org

Forums

WP eCommerce
[resolved] Fatal error (20 posts)

  1. nesthome
    Member
    Posted 2 years ago #

    I am able to successfully install WP e-Commerce v3.8.9 into my WordPress 3.4.2 MU site, but when I try to activate it (via network activate or site-specific), I get the following error message: Fatal error: Call to a member function get_blog_prefix() on a non-object in /home/content/12/9258312/html/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-functions.php on line 1668

    http://wordpress.org/extend/plugins/wp-e-commerce/

  2. dni777
    Member
    Posted 2 years ago #

    i had the same thing happen when i upgraded.
    silly me for believing them that it would upgrade properly.
    i had to delete the plugin folder via FTP
    that is the only thing that fixed it.

  3. ccolotti
    Member
    Posted 2 years ago #

    Same here. Has anyone resolved this yet?

  4. ccolotti
    Member
    Posted 2 years ago #

    Is anyone running other WPEC plugins? I am also running:

    Gold Cart
    Wp-e-Commerce Fedex Shipping Module
    WP e-Commerce - Related Products
    Smart Manager for e-Commerce

  5. ccolotti
    Member
    Posted 2 years ago #

    Trying to narrow it down to maybe an incompatibility with the other plugins.

  6. ccolotti
    Member
    Posted 2 years ago #

    Was anyone also running a network install? From the error I am wondering if this is a network install issue.

  7. Gary Cao
    Member
    Plugin Author

    Posted 2 years ago #

    Hi dni777 and ccolotti,

    There is indeed a bug in WP e-Commerce that's preventing 3.8.9 to work with multisite.

    This will be fixed and released in 3.8.9.1, scheduled for next Monday. Stay tuned!

    We apologize for the inconvenience this has caused you. Please roll back to 3.8.8.5 and wait for further announcement.

    Gary.

  8. ccolotti
    Member
    Posted 2 years ago #

    Where can I directly download 3.8.8.5? I cannot seem to locate my original ZIP file. Thanks for confirming my findings!

  9. Gary Cao
    Member
    Plugin Author

    Posted 2 years ago #

    You should have made a backup of the database and files before you upgrade to 3.8.9 though :) Maybe next time.

    You can download 3.8.8.5 from here:
    http://wordpress.org/extend/plugins/wp-e-commerce/developers/

  10. ccolotti
    Member
    Posted 2 years ago #

    I have a full backup from backupbuddy Actually from last night. Would 3.8.9 have changed the DB just by installing since it was not able to access the site specific blog ID?

  11. Gary Cao
    Member
    Plugin Author

    Posted 2 years ago #

    When you upgrade to 3.8.9, there will be a prompt for database upgrade. If you didn't act on it, then your original database wasn't changed. Even if it's run, the upgrade is mostly about updating country codes and currencies, and doesn't modify any other crucial data.

    It's still recommended that you revert your database to previous stable state as well, just to be on the safe side.

  12. ccolotti
    Member
    Posted 2 years ago #

    I did not see that prompt but doing a full site restore now from BackupBuddy. Luckily no new site updates today so nothing lost really except time.

  13. Morphim
    Member
    Posted 2 years ago #

    You should have made a backup of the database and files before you upgrade to 3.8.9 though :) Maybe next time.

    Really??! Great support!! You released a buggy update that has 'Compatibility with WordPress 3.4.2: 100% (according to its author)'
    Sort it out before you release rather than post condescending replies afterwards.

    This crashed my site too. No database update notification BTW. No quick & easy link to an earlier version either.

    The fact that (in Edward at Getshopped's words)

    WP e-Commerce is best not installed under multisite. Especially networked multisite. It is not designed to be used this way at this time.

    How ridiculous. MultiSite compatibility is surely paramount.
    No mention of that on the Getshopped sales page is there.

  14. Gary Cao
    Member
    Plugin Author

    Posted 2 years ago #

    Morphim, cool down. I didn't mean to be condescending. Merely stating facts there.

    I'm not denying responsibility for the buggy release or anything. I was just reminding ccolotti that he should back up properly next time.

    Now, about your entire rant. We have done our best to test this plugin on as many different configurations as we can. We also announce the beta release two months ago. That means you have two months to test it and give us feedback. Let me remind you here, this is free and open source software. We build this software for you and distribute it for free, but we also need your help testing it on your configuration. We're a small team, so it's just not possible that we can test every single set of configurations out there. This is not an excuse for us messing up of course. I'm just saying, we need your help and support too.

    Two months passed after the testing phases started and we fixed a host of other bugs thanks to efforts and feedback by a dozen of our users. Just a dozen out of our thousands of users. That alone shows how much help we need from you.

    I hope you understand my point. I'm not trying to be condescending or anything. But my team worked hard on this, and we did our best with our limited resource.

    Now, multisite compatibility is important. We have it on our roadmap, along with many other important enhancements that most of our users need. But, again, we're a small team, we can't do everything at once, just focus on one thing at a time. If you feel up to it, you're always welcome to join and help. Small things count, like posting those issues you found on our issue tracker to bring it into our attention. We've got too many things going on at the same time, so some gentle reminders once in a while for issues you want to fix is always appreciated:

    http://code.google.com/p/wp-e-commerce/
    or http://github.com/wp-e-commerce/wp-e-commerce/

  15. SOUTHERNMOUNTAINS
    Member
    Posted 2 years ago #

    The uploaded file exceeds the upload_max_filesize directive in php.ini.

    I get this message even with the new update today. I have 3.4.2 wordpress site and the e-commerce is not working with it. What am I doing or not doing? Someone please help.

  16. esmi
    Forum Moderator
    Posted 2 years ago #

    @SOUTHERNMOUNTAINS: It is impolite to interrupt another poster's ongoing thread with a question of your own and it causes significant problems for the forum's volunteers. Please post your own topic.

  17. ccolotti
    Member
    Posted 2 years ago #

    I don't see a new update today and you're error is not the same as what we others have posted relating to Network installs with the plugin. There is a bug specific to that and your error should be posted as a new thread so as not to derail this current issue that has been documented. I am not being rude, the issues are just not related.

  18. ccolotti
    Member
    Posted 2 years ago #

    Gary any update on the 3.8.9.1 release for today?

  19. dni777
    Member
    Posted 2 years ago #

    where are we with this?
    does the most recent version work with multisite?

  20. ccolotti
    Member
    Posted 2 years ago #

    I think it may have been resolved but I have yet to install due to a theme update I need to do first for one of the network sites, that does not work with the new version.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WP eCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic