Apache startet nicht, SVN kann keine Verbindung herstellen

764
User.1

Ich kann keine Verbindung zum SVN-Server herstellen.

Es hat sich gezeigt, dass Apache nicht startet.

Auf dem Server funktioniert Commit nicht, Import funktioniert nicht, Repo-Browser funktioniert nicht. Auf meiner lokalen Festplatte funktionieren all diese Dinge gut, wenn ein lokales Repository definiert ist

Hier sind zwei Beispiele für Beweise, die ich bekomme, wenn ich eines davon probiere (mit Windows Shell Extention und TortoiseSVN).

Wenn ich versuche, den Repo-Browser zu öffnen, warte ich lange; 2 Minuten, vielleicht 3, vielleicht 5, danach erhalte ich diese Nachricht ...

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

Wir haben dies bis zum Apache-Server verfolgt, der aufgehört hat.

Jeder Versuch, es neu zu starten, führt zu ...

 service specific error: 1 

Ich habe diese Seite im Internet gefunden, die besagt: "... Das passiert, weil Apache versucht, auf eine Datei in einem Ordner zuzugreifen, der nicht existiert ...“

Nun, (1) ist diese Behauptung wahr? (2) Wenn ja, wie kann ich feststellen, welche Datei oder Ordner erwartet wird, aber nicht existiert?

Update, Bearbeitung, Anforderung wurde zum Entfernen von Screenshots gemacht und enthalten stattdessen den Inhalt der Datei httpd.conf, der sich auf svn bezieht. Hier sind sie.

 # 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. Zeigen Sie die Konfiguration des SVN-relevanten Teils in Ihrer httpd.conf an. 2. Diese Screenshots sind hier unnötig und verschwendet Lazy Badger vor 11 Jahren 0
Ich würde auch gerne das error_log hinzufügen. Zeigt es etwas Interessantes? Haben Sie netstat ausgeführt, um zu sehen, ob an diesem Port noch etwas ausgeführt wird? Rich Homolka vor 11 Jahren 1
@RichHomolka Nein, das Fehlerprotokoll zeigt keine Aktivität, obwohl ich den Fehler heute und hier erzeugen kann. Ich bin völlig verwirrt von dieser Beobachtung User.1 vor 11 Jahren 0
@RichHomolka, ich habe gerade im Ordner "logs /" nachgesehen, und alle Dateien scheinen für mehr als ein Jahr unberührt zu sein. User.1 vor 11 Jahren 0

0 Antworten auf die Frage