Seriously? Not a single other person has this issue but me?

Just because my web server has been down for an entire day due to this, I
decided, OK, I'll just remove the DAV / SVN stuff and at least get the sites
up.

I changed the line in conf.d/apache2 to:
APACHE2_OPTS="-D PHP5 -D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D
SSL_DEFAULT_VHOST -D SUEXEC -D AUTH_MYSQL"

Then took out all the *-trac.conf files from /etc/apache2/vhosts.d 

I had to recompile PHP and mod_auth_mysql as well b/c I got some other
errors.

Now I get the oh-so-helpful (not):

# /etc/init.d/apache2 start
 * Starting apache2 ...                               [ !! ]

Awesome.

# tail -f error_log

(2)No such file or directory: apache2: could not open error log file
/usr/lib/apache2/logs/bimagery-error_log.
Unable to open logs

Oh, so I look, and look at that, no directory or link, and
apache2-extramodules is a broken link to God knows where that went!

# ll /usr/lib/apache2/
total 84
drwxr-xr-x   4 root root  4096 Sep 19 18:37 .
drwxr-xr-x 105 root root 69632 Sep 11 22:49 ..
drwxr-xr-x   2 root root  4096 Sep  7 12:43 build
lrwxrwxrwx   1 root root    29 Sep 12  2005 extramodules ->
/usr/lib/apache2-extramodules
drwxr-xr-x   2 root root  4096 Sep  7 12:43 modules

apache2 # ln -vs /var/log/apache2 logs

So now apache2 at least starts. __Still no Trac/SVN__.

WHAT THE ($#*&@# IS GOING ON! WHY is Apache 2.4 forced upon me as 'stable'
when it doesn't work and breaks all these modules!?

> -----Original Message-----
> From: Daevid Vincent [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, September 19, 2007 1:35 AM
> To: gentoo-user@lists.gentoo.org
> Subject: [gentoo-user] apache2 2.2.x fails to start due to 
> mod_dav_svn.so
> 
> Apache was working fine in 2.0.58, then an emerge world 
> forced an update
> of apache2 to 2.2.4, now after a reboot, apache won't start!
> 
> What's the point of running a 'stable' Gentoo system if it just keeps
> breaking things??!
> 
> *sigh*
> 
> It fails on 2.2.4 so I tried 2.2.6 (as it's marked stable too, and
> emerge world wants to do it anyways) and it still fails.
> 
> [I] www-servers/apache
>      Available versions:  (2)  2.0.58-r2 2.0.59-r5 ~2.0.61 2.2.4-r12
> 2.2.6
>         {apache2 debug doc ldap mpm-event mpm-itk mpm-leader 
> mpm-peruser
> mpm-prefork mpm-threadpool mpm-worker no-suexec selinux ssl
> static-modules threads}
>      Installed versions:  2.2.6(2)(00:45:36 09/19/07)(-debug -doc ldap
> -mpm-event -mpm-itk -mpm-peruser -mpm-prefork -mpm-worker -no-suexec
> -selinux ssl -static-modules -threads)
>      Homepage:            http://httpd.apache.org/
>      Description:         The Apache Web Server.
> 
> # /etc/init.d/apache2 start
>  * Apache2 has detected a syntax error in your configuration files:
> apache2: Syntax error on line 176 of /etc/apache2/httpd.conf: Syntax
> error on line 3 of /etc/apache2/modules.d/47_mod_dav_svn.conf: API
> module structure 'dav_svn_module' in file
> /usr/lib/apache2/modules/mod_dav_svn.so is garbled - expected 
> signature
> 41503232 but saw 41503230 - perhaps this is not an Apache 
> module DSO, or
> was compiled for a different Apache version?
> 
> Line 3 says:
> 
>      <IfModule !mod_dav_svn.c>
>          LoadModule dav_svn_module  modules/mod_dav_svn.so
>      </IfModule>
> 
> I have the stupid modules and they're all dated tonight (as in just
> built)!
> 
> # ll /usr/lib/apache2/modules/mod_dav*
> -rwxr-xr-x 1 root root  86792 Sep 19 00:45
> /usr/lib/apache2/modules/mod_dav.so
> -rwxr-xr-x 1 root root  41528 Sep 19 00:45
> /usr/lib/apache2/modules/mod_dav_fs.so
> -rwxr-xr-x 1 root root  13760 Sep 19 00:45
> /usr/lib/apache2/modules/mod_dav_lock.so
> -rwxr-xr-x 1 root root 115552 Aug 19 18:39
> /usr/lib/apache2/modules/mod_dav_svn.so
> 
> My "/etc/conf.d/apache2" has:
> 
> APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D
> SSL_DEFAULT_VHOST -D SUEXEC -D SVN -D SVN_AUTHZ -D DAV -D DAV_FS"
> 
> This is what I originally followed to get SVN/Trac working:
> http://www.rockfloat.com/howto/gentoo-subversion.html#add_supp
> ort_to_apa
> che
> 
> 
> -- 
> [EMAIL PROTECTED] mailing list
> 
> 

-- 
[EMAIL PROTECTED] mailing list

Reply via email to