I would, but I'm in a huge time crunch...the rest of our guys here and on my team are more familiar with a linux environment anyway.
I'm setup and running under slicehost already where-as I put in around 12 hours getting stuff configured correctly on joyent... I've just got a tiny permission/path issue with sorl at the moment but its head and tails further than what I got with our Joyent box. On Tue, Sep 22, 2009 at 3:03 PM, Lee Packham <[email protected]> wrote: > Setting up Python 2.5 is rather easy on Joyent. So, why not give it a go as > you have the box for a month anyway? > > --Lee Packham > > > On 22 Sep 2009, at 19:45, Ryan Headley <[email protected]> wrote: > > No thats all fine, its only broken when I make the move to the Joyent box > and try to set it up with mod_wsgi... > > I think i found the root of the problem though: python 2.4 is the default > install on that box and more than likely what was getting used to install > the eggs, etc. > > I'm moving over to a slicehost today I believe with a sane environment... > > Hopefully that will fix my problem as it will be MUCH closer to my dev > environment running on linux. > > Ryan > > On Tue, Sep 22, 2009 at 1:18 PM, Bob Waycott < <[email protected]> > [email protected]> wrote: > >> Ryan, >> If you're running your satchmo instance inside a virtualenv, don't forget >> to `source virtualenvironment/bin/activate` before trying to use manage.py. >> >> Bob >> >> On Tue, Sep 22, 2009 at 1:45 PM, Ryan Headley < <[email protected]> >> [email protected]> wrote: >> >>> SOLVED!!!! >>> >>> good lord, i threw in some debugging statements inside my django.wsgi >>> script and noticed that no matter what I tried, my virtualenv libraries >>> weren't getting respected. After browsing around at the wsgi python site, I >>> found this: >>> >>> >>> <http://groups.google.com/group/modwsgi/browse_thread/thread/3fabc55ed9910e6f> >>> http://groups.google.com/group/modwsgi/browse_thread/thread/3fabc55ed9910e6f >>> >>> I had to re-order the sys path to give my virtualenv precedence. Then I >>> had to work out some kinks with admin styles and I think we're good now :) >>> >>> although for some reason my style is now messed up running the manage.py >>> script -- but I can use my new mod_wsgi setup for development -- at least >>> for now in order to move forward... >>> >>> by far my least favorite part about django has been deployment and making >>> it consistent from manage.py to prod...clearly there is something I"m just >>> not getting about it >>> >>> >>> >>> >>> On Tue, Sep 22, 2009 at 11:12 AM, Ryan Headley <<[email protected]> >>> [email protected]> wrote: >>> >>>> Just moving this along -- hoping that someone will see a clue here. The >>>> error seems to be coming from satchmo_store/urls/default.py on line 14 >>>> where >>>> the include occurs for the admin section. >>>> It currently reads include(admin.site.urls), but according to some of >>>> the docs I'm reading it should be admin.site.root instead. >>>> >>>> On Tue, Sep 22, 2009 at 10:30 AM, lifewithryan <<[email protected]> >>>> [email protected]> wrote: >>>> >>>>> >>>>> Okay...quick update...getting better but still busted: >>>>> >>>>> this is the contents of my django.wsgi file -- >>>>> >>>>> import os, logging, site, sys >>>>> site.addsitedir('/home/my-client/jht-commerce/lib/python2.5/site- >>>>> packages') >>>>> site.addsitedir('/home/my-client/jht-commerce/lib/python2.5/site- >>>>> packages/django') >>>>> >>>>> LOG_FILENAME = '/var/log/wsgi.log' >>>>> logging.basicConfig(filename=LOG_FILENAME, level=logging.DEBUG) >>>>> >>>>> sys.path.append('/home/my-client/jht-commerce/project') >>>>> sys.path.append('/home/my-client/jht-commerce/project/estore') >>>>> sys.path.append('/home/my-client/jht-commerce/lib/python2.5/site- >>>>> packages/Satchmo-0.9_pre-py2.5.egg') >>>>> >>>>> >>>>> logging.debug(sys.path) >>>>> >>>>> os.environ['DJANGO_SETTINGS_MODULE'] = 'estore.custom_settings' >>>>> >>>>> import django.core.handlers.wsgi >>>>> application = django.core.handlers.wsgi.WSGIHandler() >>>>> >>>>> >>>>> Now instead of getting a bunch of missing libraries (all the stuff in >>>>> egg files, etc) I'm getting the following error: >>>>> >>>>> 'AdminSite' object has no attribute 'urls' >>>>> >>>>> Again, this whole thing runs just fine with ./manage.py runserver -- >>>>> settings=custom_settings, its only when I make the move to mod_wsgi >>>>> where things start blowing up. >>>>> At first I was thinking it might have been a Solaris issue, but I've >>>>> in fact duplicated the problem(s) on my linux dev box. >>>>> >>>>> I'm so lost as to how to get this to work...at one point I had an app >>>>> called "core" that didn't seem to work, renaming that app to something >>>>> else seemed to fix it, but then presented me with the AdminSite >>>>> error... >>>>> >>>> >>>> >>>> I'm using Django 1.1 and Satchmo from hg updated about a week or two >>>> ago >>>> >>>> >>>> >>>>> >>>>> On Sep 21, 10:37 pm, lifewithryan <[email protected]> wrote: >>>>> > Thanks Bob >>>>> > >>>>> > This is driving me nuts: >>>>> > >>>>> > the only thing that even comes close to working is removing the egg >>>>> > and symlinking to the appropriate library. however, anything >>>>> > installed via easy_install that leaves an egg, doesn't seem to get >>>>> > picked up. >>>>> > >>>>> > Example: >>>>> > in my django.wsgi script the only way I can get >>>>> > satchmo_store.shop.SSLMiddleware to show up is if I add the following >>>>> > line -- >>>>> > >>>>> > site.addsitedir('/home/jht/jht-commerce/src/satchmo/satchmo/apps/') >>>>> > >>>>> > anyway, i'm about out of battery power and will probably be starting >>>>> > over from scratch tomorrow...perhaps forgoing easy_install all >>>>> > together, at this point i'm thinkin its an issue with easy_install >>>>> and >>>>> > solaris...but I've no real way to know for sure. >>>>> > >>>>> > I'm losing my hair >>>>> > >>>>> > On Sep 21, 9:26 pm, Bob Waycott <[email protected]> wrote: >>>>> > >>>>> > > I can try to poke around our setup. We run our store on mod_wsgi, >>>>> but as I'm >>>>> > > not the sysadmin, I don't handle that part of the job. I'll look >>>>> into it and >>>>> > > try to get back with what I found as soon as possible. >>>>> > >>>>> > > On Mon, Sep 21, 2009 at 5:30 PM, lifewithryan < >>>>> [email protected]>wrote: >>>>> > >>>>> > > > anyone here have experience getting satchmo to work on mod_wsgi >>>>> -- >>>>> > > > even better if they're running on joyent? >>>>> > >>>>> > > > from the command line, I can run the server and everything is >>>>> found. >>>>> > > > but in my django.wsgi script I find i'm having to specify each >>>>> egg >>>>> > > > individually. Is that right? Should I have to do that? >>>>> > >>>>> > > > I've got sys.path.append('path/to/project') and then a >>>>> sys.path.insert >>>>> > > > (0, '/path/to/my/virtualen/site-packages/') but when I hit it >>>>> via >>>>> > > > apache I get an Internal Server error and it can't seem to find >>>>> the >>>>> > > > threaded_multihost middleware stuff, which happens to be in my >>>>> site- >>>>> > > > packages as an egg. >>>>> > >>>>> > > > If i remove the egg and instead "link" to it -- its gets by that >>>>> but >>>>> > > > then barks about satchmo_store SSLMiddleware. >>>>> > >>>>> > > > Any ideas as to what the heck I'm missing? >>>>> >>>>> >>>> >>>> >>>> -- >>>> <http://www.sudovi.com/>http://www.sudovi.com/ >>>> <http://www.twitter.com/lifewithryan> >>>> http://www.twitter.com/lifewithryan >>>> <http://www.thecommontongue.com>http://www.thecommontongue.com >>>> <http://www.lifewithryan.com/>http://www.lifewithryan.com/ >>>> >>> >>> >>> >>> -- >>> <http://www.sudovi.com/>http://www.sudovi.com/ >>> <http://www.twitter.com/lifewithryan>http://www.twitter.com/lifewithryan >>> <http://www.thecommontongue.com>http://www.thecommontongue.com >>> <http://www.lifewithryan.com/>http://www.lifewithryan.com/ >>> >>> >>> >> >> >> > > > -- > <http://www.sudovi.com/>http://www.sudovi.com/ > <http://www.twitter.com/lifewithryan>http://www.twitter.com/lifewithryan > <http://www.thecommontongue.com>http://www.thecommontongue.com > <http://www.lifewithryan.com/>http://www.lifewithryan.com/ > > > > > > -- http://www.sudovi.com/ http://www.twitter.com/lifewithryan http://www.thecommontongue.com http://www.lifewithryan.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
