SVN + Apache haut nicht hin
all:I:do
- webserver
Moin,
Versuche auf meinem vServer SVN(1.4.4-30) mit Apache(2.2.4) zum laufen zu bekommen. Also SVN an sich läuft so wies soll. Aber subversion-server mit apache funzt überhaupt nicht. Sobald ich dav_svn aufrufe kommt die Fehlermeldung
____________________________
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 29 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib/apache2-prefork/mod_dav_svn.so into server: /usr/lib/apache2-prefork/mod_dav_svn.so: undefined symbol: svn_mergeinfo__remove_prefix_from_catalog
The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
____________________________
Alle Dateien die in der Fehlermeldung auftauchen sind an der jeweiligen Stelle vorhanden.
Google spuckt zwar einige Beiträge in diversen Foren aus, die das selbe/ähnliche Problem beschreiben, aber ich kann nirgendwo eine Lösung finden.
Ich hoffe sehr, dass mir jemand helfen kann, das Problem beschäftigt mich schon länger,
Gruß, CS
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 29 of /etc/apache2/sysconfig.d/loadmodule.conf:
Und wir sollen jetzt ein Ratespiel veranstalten, was in diesen Zeilen steht?
Cannot load /usr/lib/apache2-prefork/mod_dav_svn.so into server: /usr/lib/apache2-prefork/mod_dav_svn.so: undefined symbol: svn_mergeinfo__remove_prefix_from_catalog
Na offensichtlich hat das Modul ein Problem.
Ich hoffe sehr, dass mir jemand helfen kann, das Problem beschäftigt mich schon länger,
Du sagst nicht, welche Betriebsystem in welcher Version du nutzt, verschweigst die fehlerhaften Configs und sagst kein Wort über evtl. Logeinträge, die das Problem lösen könnten.
Wieso erwartest du also Hilfe, wenn du es, durch Verweigern von Informationen, völlig unmöglich machst, dir Hilfe zu geben?
Wieso erwartest du also Hilfe, wenn du es, durch Verweigern von Informationen, völlig unmöglich machst, dir Hilfe zu geben?
Ja, hast Recht, häng die ganze Zeit an dem Problem, und bin gradn weng wischiwaschi.
Also betriebssystem ist Suse 10.3.
Aufgerufen wird das module dav_svn über die in der httpd.conf aufgerufene Datei loadmodule.conf (LoadModule dav_svn_module /usr/lib/apache2-prefork/mod_dav_svn.so)
Also betriebssystem ist Suse 10.3.
Mein Beileid. Allerdings schon eine teilweise Erklärung.
Aufgerufen wird das module dav_svn über die in der httpd.conf aufgerufene Datei loadmodule.conf (LoadModule dav_svn_module /usr/lib/apache2-prefork/mod_dav_svn.so)
Existiert diese Datei, wenn ja, in der richtigen Version?
Schonmal ein Systemupdate per Yast gemacht? (ich hätte nie gedacht, dass ich mal sowas frage *schüttel*)
Ich schiebe die Schuld jetzt mal pauschal auf Paketinkompatibilitäten von Suse, da ich das Modul problemlos unter Debian nutze.
Das Beste ist vermutlich, du kompilierst das Modul selbst, wenn ein Update nichts bringt.
Also betriebssystem ist Suse 10.3.
Mein Beileid. Allerdings schon eine teilweise Erklärung.
Aufgerufen wird das module dav_svn über die in der httpd.conf aufgerufene Datei loadmodule.conf (LoadModule dav_svn_module /usr/lib/apache2-prefork/mod_dav_svn.so)
Existiert diese Datei, wenn ja, in der richtigen Version?
Schonmal ein Systemupdate per Yast gemacht? (ich hätte nie gedacht, dass ich mal sowas frage *schüttel*)Ich schiebe die Schuld jetzt mal pauschal auf Paketinkompatibilitäten von Suse, da ich das Modul problemlos unter Debian nutze.
Das Beste ist vermutlich, du kompilierst das Modul selbst, wenn ein Update nichts bringt.
Ja, also mich lässt auch das Gefühl nicht los, dass es an suse liegt. Sympatisier mittlerweile auch mit Debian. Kann leider nicht updaten, da es ein vSever ist...
Ich machs jetzt über svnserve, das geht (hab vorher gar nicht gewusst dass es diese möglichkeit gibt).
Danke auf jeden Fall für die Hilfe!!
Gruß, CS
Kann leider nicht updaten, da es ein vSever ist...
Biete es der Hoster nicht an oder gehts dir um bestehede Daten?
Im ersten Fall, wechsel den Anbieter, denn die freie Wahl des Systems ist mittlerweile unterster Standard.
Bei ebian ist die Installation nur eine Zeile und es funktionert ;)
Hallo,
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 29 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib/apache2-prefork/mod_dav_svn.so into server: /usr/lib/apache2-prefork/mod_dav_svn.so: undefined symbol: svn_mergeinfo__remove_prefix_from_catalog
Die Ausgabe von folgendem Befehl:
ldd /usr/lib/apache2-prefork/mod_dav_svn.so
wäre hilfreich beim Isolieren des Problems.
Viele Grüße,
Christian