Ошибка возврата Apache LimitExcept 400 на разрешенном методе

Разработчики должны всегда разрабатывать как обычные пользователи машины для два (существует, вероятно, больше), причины:

  1. Разработчики - люди. Они пытаются перейти к недоверяемым сайтам. Они случайно удаляют вещи. Если их повседневная учетная запись не имеет административных прав, то они минимизируют свое воздействие.
  2. Если они разрабатывают использование прав, их конечные пользователи должны иметь, то более бесспорно, что их код будет работать как ожидалось.

Я разрабатываю использование учетной записи пользователя. У меня есть административная учетная запись, которую я использую для установки программного обеспечения или конфигурирования машины (Windows или Unix, это не имеет значения). Последняя вещь I (и мой работодатель, в этом отношении) должна сделать, проводят день или два стирания и переустановку моего компьютера (даже если это состоит из восстановления резервных копий), потому что что-то испорченное, потому что я был зарегистрирован как администратор.

2
задан 13 April 2017 в 15:14
1 ответ

Это - то, на что последний mod_dav.c похож в 2.2.15 (отредактированный для краткости):

static int dav_method_report(request_rec *r)
{
  int result;
  apr_xml_doc *doc;

  if ((result = ap_xml_parse_input(r, &doc)) != OK)
    return result;
  if (doc == NULL) {
    return HTTP_BAD_REQUEST;
  }

Так, мой инстинкт пищеварительного тракта - то, что ap_xml_parse_input (r, &doc)), оставляет doc=NULL; на основе неспособности получить доступ к тому сомнительному названию документа (это имеет a! в нем??) и плюющийся назад 400:

"REPORT /logs/MV101Apps/!svn/bc/7699/MyApp/MyApps.edp HTTP/1.1"

...

client denied by server configuration: C:/Program Files/CollabNet/Subversion Server/httpd/htdocs/logs

... это пахнет как проблема, находится в том, как виртуальный/logs/от access_log отображается на этом каталоге в error_log, и если существуют надлежащие средства управления доступом, чтобы позволить ресурсам быть считанными из местоположения. Мы должны видеть всю ту информацию о конфигурации затем.

3
ответ дан 3 December 2019 в 11:11

Теги

Похожие вопросы