WordPress.org

Ready to get started?Download WordPress

Forums

WP e-Commerce
Errors immediatley after activating plugin. (34 posts)

  1. wordtoyomutah
    Member
    Posted 2 years ago #

    Ive trouble shot it by deactivating all my plugins and using the default theme. No luck. Below is the errors I get.

    Warning: session_start() [function.session-start]: open(/var/chroot/home/content/47/5949347/tmp/sess_6btne8ok14obvaq4m00lg1c284, O_RDWR) failed: No such file or directory (2) in /home/content/47/5949347/html/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php on line 17

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/47/5949347/html/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php:17) in /home/content/47/5949347/html/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php on line 17
    Warning: Unknown: open(/var/chroot/home/content/47/5949347/tmp/sess_6btne8ok14obvaq4m00lg1c284, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0

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

  2. CyFree
    Member
    Posted 2 years ago #

    I am having the exact same problem. No luck getting any support.
    I've got to the point of deleting everything and beginning a clean installation of WP then the plugin.

    The problem persists. I get similar messages for every plugin I try to install.

    wordtoyomutah, where do you host your site?

  3. wordtoyomutah
    Member
    Posted 2 years ago #

    godaddy. i think its most likely a plugin issue but not 100 pecent sure, i have the same type of problem with eshop. its the only plugins ive had issues with. let me know if you find solution.

  4. RichardWPG
    Member
    Posted 2 years ago #

    what version of wordpress are you using?

  5. wordtoyomutah
    Member
    Posted 2 years ago #

    3.2.1

  6. CyFree
    Member
    Posted 2 years ago #

    I am with GoDaddy too.. and I am beggining to suspect it is a hosting issue.

    It happened with other plugins as well... eShop, and all the contact form plugins.

    They all seem to be trying to write to a path that resides outside the folder we have access to. So I am assuming the hosting server is not giving the plugins access.

    I've been with their support back and forth and ended up backing up the site in my computer and re-installing the WordPress from scratch.

    If this is a matter that can be solved by the plugin developers we will never know. You can't get support in the plugin developer sites.

  7. esmi
    Theme Diva & Forum Moderator
    Posted 2 years ago #

    You can't get support in the plugin developer sites.

    That's a little much considering I can't find any record of you ever posting on eShop's dedicated forum.

  8. CyFree
    Member
    Posted 2 years ago #

    esmi, wordotoyomutah did post about it.

    My problem is exact the same, so I did not bother re posting since his post got no answer.

    Are you with the eShop team? Can you help explain what is going on?

    You did reply to one of my previous posts, recommending me to change themes, which I did but it is not a theme problem.

    I chose a theme that is reportedly compatible with the plugin and the problem persists.

  9. esmi
    Theme Diva & Forum Moderator
    Posted 2 years ago #

    wordotoyomutah did post about it.

    Can you provide a link to that post on the Quirm.net forums?

    Are you with the eShop team?

    Yes.

  10. CyFree
    Member
    Posted 2 years ago #

    You are right. It is in the WP forum for the plugin. Not the Quirm forum.

    And you answered and gave him the same answer you gave me. Uninstall plugins and change themes.

    http://wordpress.org/support/topic/plugin-eshop-errors-immediatley-after-activating-plugin?replies=2

    Did not solve the problem.

    The plugins are trying to write into a non existent path. Can it be changed?

  11. esmi
    Theme Diva & Forum Moderator
    Posted 2 years ago #

    The plugins are trying to write into a non existent path. Can it be changed?

    Sorry - no. That's a server issue - not a plugin one.

  12. CyFree
    Member
    Posted 2 years ago #

    In that case, what do I need to tell the server support? What do they need to do?
    Because they tell me that the developers might be able to change the line in the code that is calling that function.

  13. esmi
    Theme Diva & Forum Moderator
    Posted 2 years ago #

    Exactly what has been said here. Give them a copy of the error message and tell them that the server appears to have a sessions issue.

  14. wordtoyomutah
    Member
    Posted 2 years ago #

    esmi thanks for the support. i did thrown in the towel and went with a different plugin. good luck.

    cyfee, i ended up using cart66 lite. its available for free, check out their website for features. i cant compare it to other plugins but it works amazing and im totally happy with it! might work for you too. good luck as well.

  15. slashlv
    Member
    Posted 2 years ago #

    cyfee,

    Saw your post on getshopped.org as well.

    Call godaddy. The issue is related the sessions data that is controlled by the php.ini file for your account. Just had this issue myself upgrading from GoDaddy's legacy servers to their new grid for a client.

    Best of luck.

  16. akumaduma
    Member
    Posted 2 years ago #

    i'm currently developing a site on localhost (xampp) and got the following error after upgrading wpec:

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\wordpress\wp-content\plugins\wp-e-commerce\wpsc-core\wpsc-constants.php on line 17

    i simply cleared the saved cookies in my browser, logged back in and it worked again. i suspect there was a conflict between an old session and one attempting to be started by the upgraded version of wpec.

  17. leadsa
    Member
    Posted 2 years ago #

    Hi all:
    I am currently working on a site for my brother. He has an existing site and wants to upgrade to WordPress with the WP e-commerce plugin. I have read through the above comments and his site is also hosted at GoDaddy.
    He insists on keeping this account as he has many other folders for auctions etc. It would be a pain for him to move from GoDaddy now. I prefer Hostgator, flawless so far.
    I actually did all the steps too, delete the plugin, re-install it (3 times). At the end of my rope....
    I see slashlv's comments re: GoDaddy's legacy servers to their new grid for a client. Time to call GoDaddy again. They were not too much help last time.

  18. expfarm
    Member
    Posted 2 years ago #

    I am suffering the same error message on our website. However, Dreamhost claims it is a cross browser issue, and therefore not under their control.

    What do I need to do to fix this??

    Thanks.

  19. expfarm
    Member
    Posted 2 years ago #

    According to Dreamhost, the website displays properly on IE9. But the client is on Windows XP. Suggestions on this?

  20. wordtoyomutah
    Member
    Posted 2 years ago #

    Nobody has claimed success guys except for possibly slashlv. Slashlv can you explain a little more on youre experience?

  21. Chris
    Member
    Posted 2 years ago #

    alot of people seem to have this problem, what specifically should we be asking our hosting company to do?

  22. Lee Willis
    Member
    Plugin Author

    Posted 2 years ago #

    If the error is "Warning: session_start() [function.session-start]: " then your PHP is misconfigured. Ask your host to ensure that the value of session.save_path is set to a directory that is writeable by the webserver.

  23. CyFree
    Member
    Posted 2 years ago #

    I've done exactly what wordtoyomutah did. I went with cart66. And it worked beautifully.

    Which leads me to the following conclusion.

    It might be a configuration problem with the PHP and it could have been solved by the hosting provides. It was however, virtually impossible to get the support staff to even take a deeper look at the problem and understand my request. I spent time on the phone and kept getting standard, generic emails instructing me to re-install the plug-in, the WordPress, etc...

    Big provider, a big cal center, no follow-up system so that you have to talk to a different person every time you call (and repeat yourself to death). Disappointing, frustrating but understandable.

    HOWEVER, since Cart66 worked without any problems or changes, I am thinking that the problem could have also been solved by changing the plug-in itself. Specifically the line in the plug-in code that was asking for that specific session to be written in that specific directory. In other words, my experience with the Cart66 seems to indicate that it is possible to have a fully functional shopping cart plug-in without having to write to a directory we can't access.

  24. Lee Willis
    Member
    Plugin Author

    Posted 2 years ago #

    Specifically the line in the plug-in code that was asking for that specific session to be written in that specific directory.

    It's a reasonable conclusion to draw, and I believe that WP e-Commerce will move away from relying on PHP sessions in part due to the huge array of misconfigurations there are out there with hosting companies. [If you search on the getshopped.org forums you'll see it on there (With the solution) with reasonable frequency]

    That said it's only fair to note that WP e-Commerce does not specify that the file should be written in any particular directory - it merely asks PHP for a session - so it is a core PHP misconfiguration.

    That said, I'm glad you've found a cart that works for you, I'm sorry it wasn't WP e-Commerce, but wish you all the best nevertheless.

  25. leadsa
    Member
    Posted 2 years ago #

    Hi Folks;

    I have got my fix re: GoDaddy and the "Warning: session_start() [function.session-start]....." issue.

    When upgrading from a static site to a WP site, we needed to upgrade to the server that has PHP and MySQL, and in the migration process one of the folders did not migrate with the rest of the site. I had a tech support person look into this and the missing folder was found and installed in the proper directory. Once done, every thing work just fine.

    I suspect that the missing folder was what was trying to be written to, and with no folder there, no writing was taking place.

    This may not be the case for all of you, but it worked for me.

    Cheers,

  26. ChristianAVS
    Member
    Posted 2 years ago #

    Solution:

    Create a php5.ini and save it in your root folder. If you have various websites under one server, then it will be saved where you can view all the websites' folders.

    Create a folder in the root named "tmp" (without "s)

    Type this inside the php5.ini :

    session.save_path = "/home/content/##/#######/html/tmp"
    upload_tmp_dir=/tmp

    *The #s are replaced by what your hosting provider gave you. In Godaddy, when you enter your Hosting Control Center it will be the Absolute Hosting Path under Server.

    Save it

    Good riddance.

  27. leadsa
    Member
    Posted 2 years ago #

    Thanks for the advise.
    In this case Godaddy admitted the missing file was their fault and quickly fixed it. It was an upgrade issue on their end. Once they fixed their issues, all works well.

  28. manu1222
    Member
    Posted 2 years ago #

    Products >> Affiliate Program

    When wp-e-commerce is activated then message in the browser's title is Nothing found for Products-page Affiliate Program but when I deactivate the plugin everything works fine.Now whats the solution ?

    Thanks,
    Manu

  29. manu1222
    Member
    Posted 2 years ago #

    Products is the parent page and Affiliate Program is the child page.parent page is working fine but child pages are not working ?

  30. Ryan Cowles
    Member
    Posted 2 years ago #

    As ChristianAVS stated, you need to create a php5.ini file. I am working on a project that is on GoDaddy shared hosting and ran into the same problem. All you need to do is create and upload the php5.ini file with the session.save_path and upload_tmp_dir information.

    Note, if you have WordPress installed in a subdirectory, you might have to drop the php5.ini file in there.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic