Anu Kalidas Posted November 2, 2006 Report Share Posted November 2, 2006 hi, I got following error message while trying to setup Apache 2.2 and Subversion 1.3.2 httpd: Syntax error on line 119 of C:/Programming/Apache2.2/conf/httpd.conf: API module structure `dav_svn_module' in file C:/Programming/Apache2.2/modules/mod_dav_svn.so is garbled - perhaps this is not an Apache module DSO? I've included, LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_module modules/mod_dav.so LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so in the httpd.conf file. Any ideas on how to solve this issue? Thanks Kalidas Quote Link to comment
Jim Kring Posted November 2, 2006 Report Share Posted November 2, 2006 Kalidas: The svn installer for Windows should detect that Apache is installed and automatically modify your httpd.conf file and install the .so (module) files in the correct location. Are you sure that your .so files were compiled for Windows? Make sure that you have Windows binaries and not Linux or Mac OS X. Other than that, I'm not sure what the problem might be. Quote Link to comment
Anu Kalidas Posted November 2, 2006 Author Report Share Posted November 2, 2006 Thanks Jim. I was using the installer for SVN (was not quite sure whether it is the Windows one or not). Actually while installing SVN, it didn't detect that Apache is installed. So I manually copied the .SO files to the ..\Apache\Modules folder and modified the httpd.conf file. After this I uninstalled Apache 2.2 and installed Apache 2.0.59 and followed the same process (without uninsatlling SVN). This works pefectly, which suggests that i am using the correct (windows) .SO files. Is there any location from which I can get the correct compiled .SO files. Also just now I downloaded SVN 1.4 Windows installer. I will try to use this also with Apache 2.2. Kalidas Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.