httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig Longman <cra...@begeek.com>
Subject Re: [users@httpd] problem just starting apache2 (.0.40)
Date Thu, 03 Oct 2002 15:00:49 GMT
On Thu, 2002-10-03 at 08:21, William C.Jones wrote:
> On Thursday, October 3, 2002, at 01:34  AM, Craig Longman wrote:
> 
> > i'm not sure what i can do about this, it is a very clean machine,
> > installed only a few days ago (finally got rid of redhat, installed
> > debian from clean).
> 
> 
> Did you build Apache/Perl/Mod_perl/PHP yourself or use the Debian 
> package(s)?
> 
> You don't say anything really useful in helping you - please provide:
> 
> Apache release and whether you built it yourself;
> Perl Release and whether it has USELARGEFILES enabled

sorry about perl, i had no idea it was critical to to this, i'm just
trying to get apache2 running, and the error looked apache related (apr
is Apache Portable Runtime, right?).

this error is displayed over and over in the logs, and i can see a bunch
of processes named <apache2 defunct> in the ps list.

anyway nothing was specially compiled. i had indicated apache 2 was
2.0.40, the full package is apache-common-2.0.40 basic package from the
'testing' tree.  i do have a package named 'apache2-mpm-perchild', i'm
not sure if that complicates things or is causing these problems.  perl
is whatever was instaled. see below:

> try perl -V

perl -V produced:

Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=linux, osvers=2.4.13, archname=i386-linux
    uname='linux duende 2.4.13 #1 wed oct 31 19:18:07 est 2001 i686
unknown '
    config_args='-Dccflags=-DDEBIAN -Dcccdlflags=-fPIC
-Darchname=i386-linux -Dprefix=/usr -Dprivlib=/usr/share/perl/5.6.1
-Darchlib=/usr/lib/perl/5.6.1 -Dvendorprefix=/usr
-Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5
-Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.6.1
-Dsitearch=/usr/local/lib/perl/5.6.1 -Dman1dir=/usr/share/man/man1
-Dman3dir=/usr/share/man/man3 -Dman1ext=1 -Dman3ext=3perl
-Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Duseshrplib
-Dlibperl=libperl.so.5.6.1 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='cc', ccflags ='-DDEBIAN -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-DDEBIAN -fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='2.95.4  (Debian prerelease)',
gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=4, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -ldb -ldl -lm -lc -lcrypt
    perllibs=-ldl -lm -lc -lcrypt
    libc=/lib/libc-2.2.4.so, so=so, useshrplib=true,
libperl=libperl.so.5.6.1
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: USE_LARGE_FILES
  Built under linux
  Compiled at Jan 11 2002 04:09:18
  @INC:
    /usr/local/lib/perl/5.6.1
    /usr/local/share/perl/5.6.1
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.6.1
    /usr/share/perl/5.6.1
    /usr/local/lib/site_perl

> and  httpd -l

i couldn't find a httpd executable, but there was an apache2 one.

apache2 -v:

Server version: Apache/2.0.40 Debian GNU/Linux
Server built:   Aug 25 2002 21:36:59

apaceh2 -l:

Compiled in modules:
  core.c
  mod_access.c
  mod_auth.c
  mod_include.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  perchild.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_negotiation.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_so.c


it seems like this is a permission problem.  is there anything special i
need to do to allow the default apache2 user (www-data) to get the
mutex, etc?  i'm not sure if there is a special file that is used, or
some system setting to change or what.


-- 

    CraigL->Thx();
    Be Developer ID: 5852


Mime
View raw message