The error page being shown is IE's 'Page Nout Found' error, not an error 404
returned from the server.  The error sounds very similar to an error posted
to bugs.php.net here (http://bugs.php.net/bug.php?id=15794).  It also has
the feel of this error, but the same solution does not seem to make a
difference (http://bugs.php.net/bug.php?id=9433)

The forward page is using the HTTP meta tag, as follows:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
 <title>Glencoe Instructor Management</title>
 <meta HTTP-EQUIV="REFRESH" CONTENT="0;URL=login/login.php">
</head>
<body bgColor='#99CCFF'>
</body>
</html>

I don't see any errors in the Apache logs regarding this (in error.log).  I
also don't see the page sent to the client (in server.log).

I'm not sure I understand you final question about "What's in the file
system where the file is supposed to be?"  There is the file login.php which
is where the index.html is forwarding to but it shows the 'Page not found'
error in IE.

Just to note, I am unable to reproduce the problem running in Netscape 6.2
(havn't tried other browsers).  I also

This site is virtual hosted (as you will see in the Apache Config below).
But one of the items posted to bugs.php.net made refernece to this as the
problem.  But I also see it on a NON-virtual hosted site.

Once again, thanks for the help.
Dave Sugar
[EMAIL PROTECTED]

I have posted the entire Apache Config file, but I think this overkill:

#################################################
####### Main Server Common Config ###############
#################################################
###
###
###
### Variable Secion
###
User gdpim.glencoe.com
Group gdpim.glencoe.com
Listen 198.45.24.71:80
Listen 198.45.24.71:9000

ServerAdmin [EMAIL PROTECTED]
ServerRoot /web/sites/gdpim.glencoe.com
###
### Core System Config
###
# LoadModule env_module         /usr/local/apache_1.3.14/libexec/mod_env.so
# LoadModule config_log_module
/usr/local/apache_1.3.14/libexec/mod_log_config.so
# LoadModule mime_module        /usr/local/apache_1.3.14/libexec/mod_mime.so
# LoadModule negotiation_module
/usr/local/apache_1.3.14/libexec/mod_negotiation.so
# LoadModule status_module
/usr/local/apache_1.3.14/libexec/mod_status.so
# LoadModule includes_module
/usr/local/apache_1.3.14/libexec/mod_include.so
# LoadModule autoindex_module
/usr/local/apache_1.3.14/libexec/mod_autoindex.so
# LoadModule dir_module         /usr/local/apache_1.3.14/libexec/mod_dir.so
# LoadModule cgi_module         /usr/local/apache_1.3.14/libexec/mod_cgi.so
# LoadModule asis_module        /usr/local/apache_1.3.14/libexec/mod_asis.so
# LoadModule imap_module        /usr/local/apache_1.3.14/libexec/mod_imap.so
# LoadModule action_module
/usr/local/apache_1.3.14/libexec/mod_actions.so
# LoadModule userdir_module
/usr/local/apache_1.3.14/libexec/mod_userdir.so
# LoadModule alias_module
/usr/local/apache_1.3.14/libexec/mod_alias.so
# LoadModule access_module
/usr/local/apache_1.3.14/libexec/mod_access.so
# LoadModule auth_module        /usr/local/apache_1.3.14/libexec/mod_auth.so
# LoadModule setenvif_module
/usr/local/apache_1.3.14/libexec/mod_setenvif.so
LoadModule rewrite_module
/usr/local/apache_1.3.14/libexec/mod_rewrite.so
LoadModule dbm_auth_module
/usr/local/apache_1.3.14/libexec/mod_auth_dbm.so
# LoadModule php3_module
/usr/local/apache_1.3.9/libexec/libphp3-oracle.so
# Old PHP module -- insecure
# LoadModule php4_module
/usr/local/apache_1.3.9/libexec/libphp4-gd-jpeg.so
# New PHP module
LoadModule php4_module
/web/sites/gdpim.glencoe.com/conf/libphp4-S-gdpim.so

#  Reconstruction of the complete module list from all available modules
#  (static and shared ones) to achieve correct module execution order.
#  [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO]
ClearModuleList
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_rewrite.c
# AddModule mod_auth_msql.c
AddModule mod_auth_dbm.c
AddModule mod_perl.c
# AddModule mod_php3.c
AddModule mod_php4.c

SetEnv PERL5LIB /web/sites/gdpim.glencoe.com/site_perl
SetEnv PERLLIB /web/sites/gdpim.glencoe.com/site_perl
Include conf/mod_perl.conf

<IfModule mod_php4.c>
 php_value include_path ".:/web/sites/gdpim.glencoe.com/conf"
</IfModule>

###
### Server Config
###
ServerType standalone
HostnameLookups off
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
PidFile logs/httpd.pid
ScoreBoardFile logs/apache_status
Timeout 600
KeepAlive On
MaxKeepAliveRequests 500
KeepAliveTimeout 30
MinSpareServers 1
MaxSpareServers 20
StartServers 2
MaxClients 100
MaxRequestsPerChild 800
###
### Document Config
###
TypesConfig /etc/mime.types
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif
ReadmeName README
HeaderName HEADER
AccessFileName .htaccess
DefaultType text/plain
AddEncoding x-compress Z
AddEncoding x-gzip gz
DirectoryIndex index.cgi index.pl index.html index.htm
FancyIndexing on
AddHandler cgi-script .cgi .pl
AddType text/html .shtml
AddHandler server-parsed .shtml

#################################################
######## File Types #############################
#################################################
###
###
#AddType application/x-httpd-php3 .php3 .phtml
AddType application/x-httpd-php .php4 .php
AddType text/login-template .lml

Action text/login-template /perl-bin/lmltemplate.cgi
###
###
#################################################
#################################################
#################################################

#################################################
######### Directory Config ######################
#################################################
<Directory />
AllowOverride All
deny from all
</Directory>

<Directory /web/sites/gdpim.glencoe.com>
Options -Indexes
AllowOverride All
allow from all
</Directory>

<Directory /web/admin/home>
  AuthName "Site Administration"
  AuthType Basic

  PerlAuthenHandler Apache::AuthDBI::authen
  PerlAuthzHandler  Apache::AuthDBI::authz

  PerlSetVar Auth_DBI_data_source   dbi:mSQL:endian:198.45.24.21
  PerlSetVar Auth_DBI_encrypted     off
  PerlSetVar Auth_DBI_pwd_table     site_users
  PerlSetVar Auth_DBI_grp_table     site_users
  PerlSetVar Auth_DBI_uid_field     user
  PerlSetVar Auth_DBI_pwd_field     pass
  PerlSetVar Auth_DBI_grp_field     domain

  require group gdpim.glencoe.com

AllowOverride All
allow from all
</Directory>
#################################################
#################################################
#################################################


#################################################
############ Virtual Hosts ######################
#################################################
###
###
###
NameVirtualHost 198.45.24.71:80

<VirtualHost _default_:80>
ServerName gdpim.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/home/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpim.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/home/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpweb.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/gdpweb/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpupload.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/gdpupload/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpim-test.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/gdpim-test/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpweb-test.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/gdpweb-test/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
<VirtualHost 198.45.24.71:80>
ServerName gdpupload-test.glencoe.com
DocumentRoot /web/sites/gdpim.glencoe.com/gdpupload-test/
ErrorLog logs/error.log
CustomLog logs/server.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\""
CustomLog logs/pid.log "%t %P %h %r"
</VirtualHost>
###
###
#################################################
#################################################
#################################################


"Richard Archer" <[EMAIL PROTECTED]> wrote in message
news:p05100313b8ea27248224@[210.49.237.250]...
> At 3:35 PM -0400 22/4/02, Dave Sugar wrote:
>
> >  A client of ours has recently upgraded from PHP 4.0.6 to PHP 4.1.2 and
now
> >they are receiving complaints from users of their website that they
> >frequently are getting 'Page Not found' errors when going to the website.
>
> Can you post a complete error page. The exact working on it may shed
> light on the problem.
>
>
> >  The Website was developed under PHP 4.0.6.  And the index.html file is
> >just a forward to the main PHP page.
>
> How does the forward take place? Not a buggy old Javascript I hope!
>
>
> >http://bugs.php.net about seemingly similar problems and the answer is
'It
> >is an Apache Configuration Problem'.
>
> Hmm... so what does your Apache config look like?
>
> What is logged in the Apache logs?
>
> What's in the file system where the file is supposed to be?
>
>  ...R.



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to