It could very well be a permissions issue. If your $path is more than one directory deep and the r bit is not set (can you read the contents of a directory?) or the x bit (this is even more important because it actually allows traversal [i.e. you can use this name in your $path]) is not set for that user or group, it could be that when -f is trying to access the location, it can't read or traverse the directory.
Carl -----Original Message----- So, it seems that in case of the catalyst server, the cache is > found. In case of apache, the cache slot is not found and the file > path '/home/marcl/catalyst/posedb/root/src/search.tt2' is not found > neither. > How the heck is that possible, the file is really there (it is > paranoia, but I actually did a test -f on the command line and it > returned true) !! > Can the expression "-f $path" fail or succeed depending on the user > (apache user versus marcl) ? > > regards, > Marc ************************ MLB.com: Where Baseball is Always On _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
