2013-04-11 4 views
0

Après le téléchargement et le démarrage du serveur CouchDB/application, le test de vérification et toutes les vues renvoient une erreur en commençant par ceci:OSX CouchDB binaire ne parvient pas à vérifier et échoue sur des vues avec exit_status, 1

{{badmatch,{error,{bad_return_value,{os_process_error,{exit_status,1}}}}} 

la version CouchDB est 1.3.0

Je suis sous OSX 10.8.3 Ai-je besoin de construire à partir de la source? Je préfère la version binaire si possible.

Répondre

3

Le divchDB binaire est distribué en tant qu'application autonome. Lorsque vous l'exécuterez, il démarrera les services couchDB qui vont maintenant s'exécuter comme un service que vous pouvez trouver dans votre gestionnaire de tâches sous "apache couchDB".

Si vous ouvrez l'application/démarrez le serveur, puis que vous souhaitez déplacer l'application dans un emplacement plus pratique (par exemple, le dossier de votre application), vous devez arrêter le service en cours d'exécution.

Si vous le déplacez sans arrêter le serveur, vous obtiendrez l'erreur décrite dans la question.

La solution consiste donc simplement à terminer le service en cours d'exécution à partir du gestionnaire de tâches, à déplacer l'application couchDB, puis à la redémarrer. Cela devrait maintenant fonctionner comme prévu.

Questions connexes