アットウィキロゴ

httpd-2.0.63_server_config.c_ap_process_config_tree

source

config.c

line

1629 - 1653

function


  1629 AP_DECLARE(void) ap_process_config_tree(server_rec *s,
  1630                                         ap_directive_t *conftree,
  1631                                         apr_pool_t *p, apr_pool_t *ptemp)
  1632 {
  1633     const char *errmsg;
  1634     cmd_parms parms;
  1635
  1636     parms = default_parms;
  1637     parms.pool = p;
  1638     parms.temp_pool = ptemp;
  1639     parms.server = s;
  1640     parms.override = (RSRC_CONF | OR_ALL) & ~(OR_AUTHCFG | OR_LIMIT);
  1641     parms.limited = -1;
  1642
  1643     errmsg = ap_walk_config(conftree, &parms, s->lookup_defaults);
  1644     if (errmsg) {
  1645         ap_log_perror(APLOG_MARK, APLOG_STARTUP, 0, p,
  1646                      "Syntax error on line %d of %s:",
  1647                      parms.err_directive->line_num,
  1648                      parms.err_directive->filename);
  1649         ap_log_perror(APLOG_MARK, APLOG_STARTUP, 0, p,
  1650                      "%s", errmsg);
  1651         exit(1);
  1652     }
  1653 }
最終更新:2009年02月08日 16:35
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。