Bug #81042 [Com]: open_basedir does not work as it should because of open_basedir
Edit report at https://bugs.php.net/bug.php?id=81042&edit=1
ID: 81042
Comment by: egegeg dot sgsgdg at ggg dot fff
Reported by: bugs-php dot a2 at x25 dot pl
Summary: open_basedir does not work as it should because of
open_basedir
Status: Duplicate
Type: Bug
Package: *Directory/Filesystem functions
PHP Version: 7.4.19
Block user comment: N
Private report: N
New Comment:
that warning for a function supposed to return false is idiotic in any case - including a real
open_basedir violation and it's a joke that this bails for decades now
from the viewpoint of the application it just don't exist - period
Previous Comments:
------------------------------------------------------------------------
[2021-05-15 18:57:57] requinix@php.net
Duplicate of bug #52065
The issue is not open_basedir but that the functionality supporting is_dir() reports that the path
does not exist, and the reason for that is assumed to be an open_basedir restriction. If
public_html/test existed then you would not get this warning.
------------------------------------------------------------------------
[2021-05-15 09:03:23] bugs-php dot a2 at x25 dot pl
No, it does not exist but it should not matter.
------------------------------------------------------------------------
[2021-05-15 01:52:20] requinix@php.net
Does public_html/test exist?
------------------------------------------------------------------------
[2021-05-14 23:35:43] bugs-php dot a2 at x25 dot pl
Description:
------------
open_basedir does not work as it should:
Test script:
---------------
<?
ini_set("open_basedir","/home/naox/public_html/test");
is_dir("/home/naox/public_html/test");
Actual result:
--------------
Warning: is_dir(): open_basedir restriction in effect. File(/home/naox/public_html/test) is not
within the allowed path(s): (/home/naox/public_html/test/) in /home/naox/public_html/a.php on line 3
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=81042&edit=1
Thread (7 messages)