Emiliano wrote:
> 
> David Banning wrote:
> 
> > > I'd still expect AddModule.
> > nope there is nothing - keep in mind I am now down
> > to the generic httpd.conf file that comes with apache
> > which does not have a single AddModule word in it.
> 
> OK, what you can do is have a 'ClearModuleList' directive, followed by
> a number of AddModule statements. Appearantly, all compiled-in modules
> are AddModule'd by default, which makes sense.
OK - I did that 


> 
> > GET / http/1.1
> > HOST: d.tracker
> > <cr><cr>
> > returns nothing - I have to kill the process to get out
> >
> > the log (with debug on reads endless lines (every 2 seconds)
> > [Wed Sep 13 12:07:26 2000] [notice] child pid 9115 exit signal
> > Segmentation fault (11)
> 
> Given the above, try omitting one and retesting. At least we'll know
> which of the two (mod_midgard or the patched PHP) is the cause of the
> problem.

I omitted both mod_php3.c and mod_midgard.c 

When I added the line 
'MidgardDatabase midgard midgard midgard'
apache will not even start up. However the error log states:

Syntax error on line 18 of /www/conf/httpd.conf:
Invalid command 'MidgardDatabase', perhaps mis-spelled or defined by a
module not included in the server configuration

So I added mod_midgard and restarted apache.
That's when I get the error:

[Wed Sep 13 16:01:52 2000] [info] server seems busy, (you may need to
increase StartServers, or Min/MaxSpareServers), spawning 8 child
ren, there are 4 idle, and 4 total children

and

[Wed Sep 13 16:01:52 2000] [notice] child pid 18085 exit signal
Segmentation fault (11)

last error again every 2 seconds
> 
> > > No, I mean, is the file midgard-root.php3 present in the directory
> > > that is used as the ServerRoot? Physically present, I mean.
> >
> > yes.
> >   $ cd /usr/local/share/doc/apache
> >   $ ls -l midgard-root.php3
> > -rw-r--r--  1 root  wheel  475 Aug  3 00:23 midgard-root.php3
> 
> Not a very usual location for ServerRoot, but it should be OK.
> 
> I may have asked this before, but what platform are you using?

FreeBSD 4.0 
I originally installed apache from ports.
That installation put the apache manual directory off 
/usr/local/share/doc/apache 
and while I was learning php I noticed I had to put my .php3 files in
or off that directory to run.
The apache distribution I got from midgard however installed it
in my root file system /www where I have limited hard drive space.
So I tried to get midgard to run from /usr/local/share/doc/apache
since I have alot of php stuff there and that's where I was comfortable.
In hindsight, maybe it's a strange place to to locate the midgard file.
Most of my midgard is still off the /www directory.

It's just that until I know more,
http://localhost/myphpdirectory/index.php3
is the only way I know to execute my php files, and they are located
off /usr/local/share/doc/apache 
Maybe I'm not making much sense here but I guess the bottom line is that
midgard-root.php3  being in a Not very usual location has more to
do with my inexperience than my platform.

-

--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org

To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]

Reply via email to