[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Subversion+Apache mod_dav_svn/mod_authz_svn Issues

From: NoahJ32 <noah.m.jorgenson_at_gmail.com>
Date: Mon, 3 Aug 2009 15:26:12 -0700 (PDT)

Okay, I've scoured the internet with topics related to this subject. For
those unfamiliar, I have installed Apache 2.2.8 and have downloaded and
installed SVN 1.5.1 with the 2.2.x Apache bindings and when I try to
run(start) Apache with the following load lines:

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

I get the response:

httpd: Syntax error on line 129 of C:/Program Files/Apache Software
Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program
Files/Subversion/bin/mod_dav_svn.so into server: The specified procedure
could not be found.

The files are located in the modules directory.

I've tried the following with no change in success:

Adding pathToApache/bin and pathToSVN/bin to the Path environmental variable
Copying libdb*.dll and intl3_svn.dll directly into the apache /bin directory
Running Dependency Walker, all DLLs are found only MSJAVA.DLL is missing
Reinstalling Subversion and restarting the machine
Modifying the Apache 2.2 service to Log On as my own user account with admin

I'm just about out of ideas, and every thread I come across does not have
information past these steps, everybody seems to have solved it by then.

Now here's the kicker. I have Apache 2.2.8 with Subversion 1.5.1 up and
working fine, loading the modules fine on my other machine. I've even copied
the exact module files from that machine onto this one. Everything seems to
be constant, right down to the results of the Dependency Walker (only
MSJAVA.DLL is not found on both machines, which isn't a hard dependency).
Also, the machine that it is working on, when viewing the Apache Service
Monitor, has information in the bottom bar. It reads: Apache [version] SVN
[version] and PHP [version]. However, on the machine I'm trying to get it
working on, the SVN line is not showing up, it simply shows Apache and PHP
but not SVN, I've tried reinstalling Subversion too, no dice. This might be
the best lead to go on in troubleshooting my issue, I guess. Or perhaps I
got lucky or Apache 2.2.8 and SVN 1.5.1 are not compatible, in which case
which versions should I use?

Thanks in advance,

View this message in context: http://www.nabble.com/Subversion%2BApache-mod_dav_svn-mod_authz_svn-Issues-tp24799237p24799237.html
Sent from the Subversion Users mailing list archive at Nabble.com.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-08-04 00:27:39 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.