couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Error messages" by AlanBell
Date Tue, 30 Dec 2008 21:18:48 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by AlanBell:
http://wiki.apache.org/couchdb/Error_messages

The comment on the change is:
table of contents and anchors.

------------------------------------------------------------------------------
  Explanation and solution of error messages you may experience while building or running
CouchDB.
  
+ 
+  * [#InstallationErrors Installation Errors]
+   * [#Missingicu-config Missing icu-config]
+   * [#IncorrectLD_LIBRARY_PATH Incorrect LD_LIBRARY_PATH]
+   * [#BinaryArchitectureMismatchOSX Binary Architecture Mismatch OSX]
+   * [#BinaryArchitectureMismatchSolarisSPARC Binary Architecture Mismatch Solaris/SPARC]
+   * [#UnavailablePort Unavailable Port]
+   * [#MissingOpenSSL Missing OpenSSL]
+   * [#IncorrectPermissions Incorrect Permissions]
+   * [#CrashOnStartup Crash On Startup]
+  * [#RuntimeErrors Runtime Errors]
+   * [#functionraisedexceptionCannotencodeundefinedvalueasJSON function raised exception
(Cannot encode 'undefined' value as JSON)]
+ 
+ [[Anchor(InstallationErrors)]]
+ = Installation errors =
+ 
+ [[Anchor(Missingicu-config)]]
  == Missing icu-config ==
  
  === Problem ===
@@ -26, +43 @@

  export PATH="$PATH:/usr/local/bin"
  }}}
  
+ [[Anchor(IncorrectLD_LIBRARY_PATH)]]
  == Incorrect LD_LIBRARY_PATH ==
  
  === Problem ===
@@ -72, +90 @@

  
  Similar instructions are on the InstallingSpiderMonkey page.
  
- 
+ [[Anchor(BinaryArchitectureMismatchOSX)]]
  == Binary Architecture Mismatch OSX ==
  
  On Mac OS X, libraries and executables can be ''fat binaries'' that support multiple processor
architectures (PPC and x86, 32 and 64 bit). But that also means you will run into problems
when trying to load a library into an application if that library doesn't support the architecture
used by the application process.
@@ -96, +114 @@

  
  For now you'll have to recompile Erlang, and resist the temptation to build a 64 bit binary
(just omit the `--enable-darwin-64bit` option). The `--enable-darwin-universal` option works
okay, but note that currently there's no universal build of ICU available.
  
+ [[Anchor(BinaryArchitectureMismatchSolarisSPARC)]]
  == Binary Architecture Mismatch Solaris/SPARC ==
  
  === Problem ===
@@ -121, +140 @@

  
  Also, use LD_LIBRARY_PATH or crle to make /usr/local/lib earlier in the search path than
/usr/lib.
  
+ [[Anchor(UnavailablePort)]]
  == Unavailable Port ==
  
  === Problem ===
@@ -145, +165 @@

  
  Edit your `/etc/couchdb/couch.ini` file and change the `Port` setting to an available port.
  
+ [[Anchor(MissingOpenSSL)]]
  == Missing OpenSSL ==
  
  === Problem ===
@@ -164, +185 @@

  
  You need to install the OpenSSL libraries and recompile Erlang with SSL enabled.
  
+ [[Anchor(IncorrectPermissions)]]
  == Incorrect Permissions ==
  
  === Problem ===
@@ -181, +203 @@

  
  You need to make sure that the user running couchdb has permissions to write to /usr/local/var/lib/couchdb
and /usr/local/var/log/couchdb. This error message may also appear if CouchDB is trying to
bind to a port that is already in use.
  
+ [[Anchor(CrashOnStartup)]]
  == Crash On Startup ==
  
  === Problem ===
@@ -198, +221 @@

  
  This is related to an update made in erlang (http://www.nabble.com/OS-X-fixes-(HiPE,-ddll-unload)-td19411880.html)
Upgrading to version R12B-5 or higher should fix things.
  
+ [[Anchor(RuntimeErrors)]]
+ = Runtime Errors =
+ 
+ [[Anchor(cannotencodeundefinedvalueasjson)]]
  == function raised exception (Cannot encode 'undefined' value as JSON) ==
  
  === Problem ===

Mime
View raw message