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] j...@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] j...@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