I have upgraded to Midgard v1.2.5, using the binaries for RedHat 6.0,
using correct versions of Apache & MySQL.
The following configuration details I am unsure of, from my httpd.conf:
<Directory "/usr/local/httpd/htdocs">
(...standard stuff, deleted)
</Directory>
MidgardDatabase midgard
MidgardUsername midgard
MidgardPassword midgard
<Directory /www/midgard>
require valid-user
AuthName Midgard
AuthType Basic
<Files midgard-root.php3>
require valid-user
AuthName Midgard
AuthType Basic
</Files>
</Directory>
...then skipping to Virtual hosts section:
NameVirtualHost 209.203.249.113:80
NameVirtualHost 209.203.249.113:8099
NameVirtualHost 209.203.249.113:8101
<VirtualHost 209.203.249.113:80>
ServerName localhost
Port 80
DocumentRoot /usr/local/httpd/htdocs
AddType application/x-httpd-php3 .phtml .php3 .php
DirectoryIndex index.html index.shtml index.php3 index.phtml index.php
</VirtualHost>
<VirtualHost 209.203.249.113:8101>
ServerName localhost
Port 8101
</VirtualHost>
<VirtualHost 209.203.249.113:8099>
ServerName localhost
Port 8099
</VirtualHost>
>
> It's more likely to be a configuration hiccup than a compilation
> problem.
>
> Just to verify:
> - Have you LoadModule'd and AddModuled both mod_midgard and the
> patched PHP3?
Yes.
> - Is MidgardEngine on?
Yes
> - Does the ServerName directive for your VirtualHost declaration
> match the names in the Midgard database?
Yes
> - What is the exact URL you used trying to access the site that
> fails to show up?
Have tried http://localhost:8099
and also 209.203.249.113:8099
> Emile
One thing I thought I remembered reading was that mod_SSL had to be
installed. Is that true?
This is from httpd.error_log:
bash-2.03# tail /var/log/httpd.error_log
[Mon Dec 27 01:33:20 1999] [info] created shared memory segment #1664
[Mon Dec 27 01:33:20 1999] [notice] Apache/1.3.6 (Unix) (SuSE/Linux)
Midgard/1.2.5 PHP/3.0.12+Midgard/1.2.5 configured -- resuming normal
operations
[Mon Dec 27 01:33:20 1999] [notice] suEXEC mechanism enabled (wrapper:
/usr/sbin/suexec)
[Mon Dec 27 01:33:20 1999] [info] Server built: Jul 23 1999 13:23:14
[Mon Dec 27 01:33:20 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
[Mon Dec 27 01:33:20 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
[Mon Dec 27 01:33:20 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
[Mon Dec 27 01:33:20 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
[Mon Dec 27 01:33:20 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
[Mon Dec 27 01:33:27 1999] [debug] mod_midgard.c(117): Midgard:
database=midgard, username=<default>, password=<default>
The user:group ownership of:
/www is root:root
/www/midgard is root:root
/www/midgard/midgard-root.php3 is root:root
So that is where I'm at. I just get the default page
whenever I try: http://localhost:8099 (or 8101)
Cheers,
Eric
[EMAIL PROTECTED]
--
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]