You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2010/02/18 18:13:40 UTC

[Couchdb Wiki] Update of "Error_messages" by LenaHerrmann

Dear Wiki user,

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

The "Error_messages" page has been changed by LenaHerrmann.
The comment on this change is: Hint to problem where directories are missing.
http://wiki.apache.org/couchdb/Error_messages?action=diff&rev1=18&rev2=19

--------------------------------------------------

    * [[#BinaryArchitectureMismatchSolarisSPARC|Binary Architecture Mismatch Solaris/SPARC]]
    * [[#UnavailablePort|Unavailable Port]]
    * [[#MissingOpenSSL|Missing OpenSSL]]
-   * [[#IncorrectPermissions|Incorrect Permissions]]
+   * [[#IncorrectPermissions|Incorrect Permissions or Missing Directories]]
    * [[#CrashOnStartup|Crash On Startup]]
   * [[#RuntimeErrors|Runtime Errors]]
    * [[#functionraisedexceptionCannotencodeundefinedvalueasJSON|function raised exception (Cannot encode 'undefined' value as JSON)]]
@@ -225, +225 @@

  If you compiled by hand, you need to install the OpenSSL libraries and recompile Erlang with SSL enabled.
  
  <<Anchor(IncorrectPermissions)>>
- == Incorrect Permissions ==
+ == Incorrect Permissions or Missing Directories ==
  
  === Problem ===
  
@@ -241, +241 @@

  === Solution ===
  
  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.
+ 
+ Also check that the directories specified in your local.ini are there, like the database_dir and the directory where the log file is created. If they are not there, create them.
  
  <<Anchor(CrashOnStartup)>>
  == Crash On Startup ==