[pmwiki-users] Suppress WARNING in pmwiki.php
Petko Yotov
5ko at 5ko.fr
Sun Apr 16 05:21:16 CDT 2017
This appears to be caused by an non-existing file among the InterMap
entries.
Indeed, it shouldn't be a problem to use "@file_exists(...)" at that
line, and I'll add it for the next version.
(I don't use Windows but I wonder why a path like
"wiki.d/D:\path\file.txt" is considered external to wiki.d or even
possible. The file_exists function should, and does return "false",
there is no need to show a warning in our case.)
Petko
---
Change log : http://www.pmwiki.org/wiki/PmWiki/ChangeLog
Release notes : http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes
If you upgrade : http://www.pmwiki.org/wiki/PmWiki/Upgrades
On 2017-04-16 00:18, Brian Tibbels wrote:
> I have a Pmwiki installation which has recently moved server and it
> produces the following warning. It is being suggested to me by my
> webhost
> that a "@" is prefixed on the offending function at the given line to
> suppress this warning rather than changing the "open_basedir" parameter
> in
> the PHP setup.
>
> The offending line is
>
> 1108 : return ($pagefile && file_exists($pagefile));
>
> I would appreciate some enlightenment on this please.
>
> Rgds
> Brian
>
> ----
> *Warning*: file_exists(): open_basedir restriction in effect.
> File(wiki.d/D:\domains\web-pack-001.package\httpdocs\mydomain.co.uk\1.local.farmmap.txt)
> is not within the allowed path(s):
More information about the pmwiki-users
mailing list