ID:               37476
 Updated by:       [EMAIL PROTECTED]
 Reported By:      info at wiredtek dot info
-Status:           Open
+Status:           Feedback
 Bug Type:         *Directory/Filesystem functions
 Operating System: Linux
 PHP Version:      5.1.4
 New Comment:

I don't thin you need an ebuild to build an app from sources.
Please try the snapshot.


Previous Comments:
------------------------------------------------------------------------

[2006-05-19 12:26:12] info at wiredtek dot info

i'm not able to test the 5.2cvs version because i'm using 
gentoo linux distro, so unless a working ebuild i'm not 
able to test it. However i'll try a manual installation

------------------------------------------------------------------------

[2006-05-17 13:59:09] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.2-win32-latest.zip

Seems to work fine.

------------------------------------------------------------------------

[2006-05-17 13:11:19] info at wiredtek dot info

Description:
------------
the function is_readable() and file_exists() report open_basedir
restriction also on files that are inside the open_basedir, showing a
warning on the screen, such as:

Warning: file_exists() [function.file-exists]: open_basedir restriction
in effect.
File(/var/www/ineluttabile.it/equilibrium/http-docs/skin/equilibrium/css/mozilla/style.css)
is not within the allowed path(s):
(/usr/share/php/:/var/www/ineluttabile.it/equilibrium/:/tmp/) in
/var/www/ineluttabile.it/equilibrium/http-docs/cryolibs/core/core.common.php
on line 582

the previous warning tell that file
/var/www/ineluttabile.it/equilibrium/http-docs/skin/equilibrium/css/mozilla/style.css
is not into the open_basedir, but the dir:
/var/www/ineluttabile.it/equilibrium/ is specified into the
open_basedir statement, so the warning must not be showed.

Investigating more deeply i have noticed that the warning do not happen
for 'all' the files involved with the function file_exists() or
is_readable(), but only for that files that do not exists. Infact,
checking
/var/www/ineluttabile.it/equilibrium/http-docs/skin/equilibrium/css/mozilla/style.css
the file do not exists, and file_exists() return correctly a FALSE
value, but the warning do not have any meaning (IMHO), maybe have a
mean for the function is_readable(), but not for file_exists() and
however, the file is inside the open_basedir restriction so it is a non
sense warning.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=37476&edit=1

Reply via email to