> > > >     if (file_exists("themes/$ThemeSel/modules/$name/$mod_file.php"))
{
> > > >         $modpath = "themes/$ThemeSel/";
> > > >     }
> > > >
> > > > I don't get it?
> > > >
> > > > Warning: Unable to access themes/DeepBlue/modules/News/index.php in
> > > > /usr/local/www/v-webs/games.savage.za.org/html/index.php on line 46
> > > >
> > > > Line 46 is the if statement
> > >
> > > If you have using a new php.ini file, perhaps you can compare it with
an
> > old
> > > one and see if there's anything different--might give you a hint.
> >
> > Yeah, and no.  It's FreeBSD-Ports, my php.ini is unchanged.  FreeBSD
> > installs the new / updated ini files as ini-dist, so hence, nothing on
my
> > settings has changed.  I did also check to verify this, and it is indeed
> the
> > correct ini file, with the correct settings...
> >
> > > But then again, perhaps the problem is somewhere else... (i.e. file is
> not
> > > there, permissions, etc.)
> >
> > Yes the file does not exist.  But isn't that why file_exists() is there?
>
> Right, I might be typing faster than I am thinking... :)
>
> Still, just make sure that PHP is using the php.ini file that you think
it's
> using. The file that _you_ check didn't change but _php_ might be looking
> somewhere else... Of course, I could be wrong--haven't used
> FreeBSD/Ports--only linux.

As ridiculous as this sounds...

Turning of safe mode made the warning go away.  Now, I guess the question
is, 1) is this a bug in the file_exists() function, or 2) does the default
warning levels increase when operating under safe mode?

Either way, this never happened to me before, and is only now happening
since upgrading from 4.2.1 to 4.2.2...

Rather peculiar I think...

--
me


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

Reply via email to