41a6c3
--- a/server/core.c	2013/07/24 09:49:38	1506473
41a6c3
+++ b/server/core.c	2013/07/24 09:51:14	1506474
41a6c3
@@ -1481,7 +1481,9 @@
41a6c3
             conf->ap_document_root = arg;
41a6c3
         }
41a6c3
         else {
41a6c3
-            return "DocumentRoot must be a directory";
41a6c3
+            return apr_psprintf(cmd->pool, 
41a6c3
+                                "DocumentRoot '%s' is not a directory, or is not readable",
41a6c3
+                                arg);
41a6c3
         }
41a6c3
     }
41a6c3
     return NULL;