Я использую Subversion для Apache 2.0Не удается загрузить mod_dav_svn.so на Apache 2.0
Я скопировал следующие два файла из Subversion/бункера для Apache/модулей:
-mod_dav_svn.so
-mod_authz_svn.so
И я скопировал следующие строки файл httpd.conf:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
# Configure Subversion repository
<Location /svn>
DAV svn
SVNPath "C:\svn"
AuthType Basic
AuthName "Subversion repository"
AuthUserFile "c:\svn_conf\passwd"
Require valid-user
</Location>
Когда я пытаюсь запустить Apache, он дает мне следующую ошибку:
httpd.exe: Syntax error on line 141 of C:/xampp/apache/conf/httpd.conf: Cannot l
oad modules/mod_dav_svn.so into server: The specified procedure could not be found.
Я искал часы решения проблемы, но я не могу ее исправить. Как я могу исправить эту проблему и запустить Apache?
Subversion модули для Apache 2.0 не совместимы с Apache 2.2, и наоборот. AFAIK, Apache 2.0 не поддерживается Subversion в течение нескольких лет. Убедитесь, что все ваши версии совпадают. – alroc
Немного больше информации, необходимой здесь, например: - Какую ОС вы используете? - какая версия svn? - есть ли необходимость использовать Apache 2.0 вместо последнего и самого большого? –