Thanks Dave, Looks like erlang can't find crypto:start/0:
** exception error: undefined function crypto:start/0 I'm stepping back to try build-couchdb[1] to see if that resolves the issues. I'd totally be using Ubuntu if this wasn't for work, where we've standardized on CentOS. [1] https://github.com/couchone/build-couchdb -- Jim On Tue, May 31, 2011 at 10:07 PM, Dave Cottlehuber <[email protected]> wrote: > On 1 June 2011 13:49, Jim R. Wilson <[email protected]> wrote: > > Thanks Pasi - this is a great start. > > > > After download/build/installing erlang, curl and couchdb, when I run > couchdb > > nothing happens. That is, it just hangs. ps shows that some erlang > process > > is running, but there's no stderr or stdout. > > > > Did you run into this problem? Or, more generally, how do you > troubleshoot > > couchdb before it starts listening on 5984? > > > > Thanks in advance for any help, > > > > -- Jim R. Wilson (jimbojw) > > Common issues are missing permisssions or erlang modules that prevent > the erlang vm from getting to start couch, or incorrect spidermonkey / > xulrunner bits. > > By using couchdb -i this then provides you with access to the erlang > shell as it starts. Then try: > > crypto:start(). > couch:start(). > > which on my working system shows: > > Apache CouchDB has started. Time to relax. > [info] [<0.36.0>] Apache CouchDB has started on http://0.0.0.0:5984/ > > 1> crypto:start(). > {error,{already_started,crypto}} > 2> couch:start(). > {error,{already_started,couch}} > 3> > > That will likely help sort out what's failing. > > Also check out if you've not already: > http://wiki.apache.org/couchdb/Installing_SpiderMonkey > http://wiki.apache.org/couchdb/Installing_on_OSX for permissions issus > > A+ > Dave >
