ID: 48365
User updated by: peter dot chen at itg dot com
Reported By: peter dot chen at itg dot com
-Status: Feedback
+Status: Open
Bug Type: Filesystem function related
Operating System: sparc-sol2.10
PHP Version: 5.2.9
New Comment:
The .c code worked.
gcc version 4.2.4
Previous Comments:
------------------------------------------------------------------------
[2009-06-02 08:25:42] jani@php.net
Try compile and run this small C program:
------------------------
#include <glob.h>
#include <stdio.h>
int main()
{
glob_t globbuf;
int i;
globbuf.gl_offs = 15;
glob("/home/apache/htdocs/testkt/*", GLOB_MARK, NULL, &globbuf);
for(i = 0; i < globbuf.gl_pathc; i++)
printf("%s\n",globbuf.gl_pathv[i]);
globfree(&globbuf);
return(0);
}
------------------------
See also bug #22641
------------------------------------------------------------------------
[2009-06-01 22:04:01] peter dot chen at itg dot com
Actually, now that you mention it, the path is on an NFS.
------------------------------------------------------------------------
[2009-06-01 17:09:07] peter dot chen at itg dot com
My mistake. Upon closer inspection, I realized that the path I
specified was incorrect.
This is the result after I corrected the path:
array(0) {
}
------------------------------------------------------------------------
[2009-05-31 15:48:51] jani@php.net
And all that path is on local filesystem and not on some e.g. NFS
share?
------------------------------------------------------------------------
[2009-05-29 14:55:38] peter dot chen at itg dot com
Yes, that path's permissions are 755 and every file in that directory
can be read by all.
I've run it as root also, same return value.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/48365
--
Edit this bug report at http://bugs.php.net/?id=48365&edit=1