Apache не запускается, SVN не может подключиться

677
User.1

Я не могу подключиться к серверу SVN.

Стало очевидным, что это потому, что Apache не запускается.

На сервере Commit не будет работать, Import не будет работать, Repo browser не будет работать. На моем локальном диске все эти вещи прекрасно работают с определенным локальным репозиторием.

Вот два примера доказательств, которые я получаю, когда я пробую любой из них (используя Windows Shell Extention и TortoiseSVN)

Когда я пытаюсь открыть браузер репо, я долго жду; 2 минуты, может быть 3, может быть 5, после чего я получаю это сообщение ...

 Unable to connect to a respository at URL "http://123.456.789.100/svn/etc" 

Мы отследили это до сервера Apache, который остановился.

Любая попытка перезапустить это приводит к ...

 service specific error: 1 

Нашел эту страницу в интернете, где написано, что «... это происходит потому, что apache пытается получить доступ к файлу в несуществующей папке ...»

Теперь, (1) Это утверждение верно? (2) Если так, то как мне определить, какой файл или папка ожидается, но не существует?

Обновление, редактирование, была сделана просьба удалить снимки экрана и вместо них включить содержимое файла httpd.conf, связанного с svn. Вот они.

 # ServerRoot "C:/Apache2-2"  # Old name was... # ServerName 192.168.158.50  ## 2013-APR-22 ## ## Joe70 changed the server name ## ##  ServerName 192.168.183.50   ## 2013-APR-22 ## ## The Old Listen Command was.. ## ## Listen 192.168.158.50:80 ## ## Joe70 changed it to this... ## ##  Listen 192.168.183.50:80   #Subversion Modules LoadModule dav_module modules/mod_dav.so #LoadModule dav_svn_module modules/mod_dav_svn.so - commented by Joe90 #LoadModule authz_svn_module modules/mod_authz_svn.so - commented by Joe90 # removed comments for below two directives and changed to C:/ instead of C:\ - by Joe90 LoadModule dav_svn_module C:/Subversion/bin/mod_dav_svn.so LoadModule authz_svn_module C:/Subversion/bin/mod_authz_svn.so  #location of svn repo  <Location /svn> DAV svn SVNParentPath C:/svn # Changed from C:\svn to C:/svn - by Joe90 SVNListParentPath on #SVNIndexXSLT "/svnindex.xsl"  AuthType Basic AuthName "Our Subversion repository" AuthUserFile passwd #AuthzSVNAccessFile svnaccessfile #changed from Require valid-user to: (by Joe80) Require valid-user </Location>   #use virtual hosts NameVirtualHost * 
1
1. Показать конфигурацию части, связанной с SVN, из вашего httpd.conf 2. Эти скриншоты - бесполезная трата впустую места здесь Lazy Badger 10 лет назад 0
Я бы попросил добавить error_log. Это показывает что-нибудь интересное? Вы запускаете netstat, чтобы увидеть, работает ли что-нибудь еще на этом порту? Rich Homolka 10 лет назад 1
@RichHomolka Нет, журнал ошибок не показывает активности, хотя я могу генерировать ошибку здесь и сейчас сегодня. Я полностью смущен этим наблюдением User.1 10 лет назад 0
@RichHomolka, я только что заглянул в папку «logs /», и все файлы кажутся нетронутыми больше года. User.1 10 лет назад 0

0 ответов на вопрос

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