81 * root path to document root |
81 * root path to document root |
82 */ |
82 */ |
83 int document_root(pblock *pb, Session *sn, Request *rq) { |
83 int document_root(pblock *pb, Session *sn, Request *rq) { |
84 char *root = pblock_findkeyval(pb_key_root, pb); |
84 char *root = pblock_findkeyval(pb_key_root, pb); |
85 if(!root) { |
85 if(!root) { |
86 log_ereport(LOG_MISCONFIG, "document-root: missing rootparameter"); |
86 log_ereport(LOG_MISCONFIG, "document-root: missing root parameter"); |
87 protocol_status(sn, rq, 500, NULL); |
87 protocol_status(sn, rq, 500, NULL); |
88 return REQ_ABORTED; |
88 return REQ_ABORTED; |
89 } |
89 } |
90 |
90 |
91 sstr_t root_str = sstr(root); |
91 sstr_t root_str = sstr(root); |