Не мог выполнить сервисы WCF (.SVC) на Windows Server 2012

Если Ваш SVN подается через апача, можно использовать эти шаги для быстрого обнаружения правильных файлов для изменения/обновления.

cd /etc/apache2
grep -r AuthUserFile *

Это должно получить Вас, имя файла htpasswd апачей файла использует для аутентификации доступа к серверу SVN.

Затем можно добавить нового пользователя как это:

htpasswd filename newuser

Если grep строка возвращается с несколькими соответствиями, необходимо будет осмотреть апачскую конфигурацию вручную для определения правильной для репозитория. Ищите AuthzSVNAccessFile также - Вам, вероятно, придется дать этому новому пользователю явное разрешение получить доступ к правильным путям, в зависимости от Вашей конфигурации. Этот - "ini" файл формата, легкий изменить, но отправить его, если у Вас действительно есть он и у Вас есть сомнения относительно синтаксиса.

3
задан 23 May 2017 в 14:33
2 ответа

Я думаю, вы захотите полностью переустановить IIS, а затем при установке функций веб-сервера обязательно включите WCF Services | Активация HTTP , как указал @Michelz.

WCF Services | HTTP Activation

3
ответ дан 3 December 2019 в 06:34

У меня вышеперечисленное сработало, НО НЕ ПЕРЕЗАГРУЖАЙТЕ WINDOWS SERVER 2012. (Черный экран смерти). Удалите и переустановите одновременно.

Подождите, пока не появится значок ожидающей перезагрузки ....

Затем удалите и подождите, затем снова добавьте все, включая активацию http. Не перезагружайтесь!

Отойдите на 1 час.

Компьютер может откатить некоторые неудачные обновления, но не волнуйтесь, просто держитесь подальше от компьютера.

В конце концов все работает!

Сделайте новую резервную копию!

0
ответ дан 3 December 2019 в 06:34

Теги

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