Re: unlink, symlink and caching

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 21, 2005 at 11:27:23AM -0700, jgmtfia Mr wrote:
> I have a directory with the files:
> 	/config/A
> 	/config/B
> and
> 	/config/C is a symlink to /config/A.
> 
> Via php I unlink /config/C:
> 
> 	$FILE = '/config/C';
> 	while(file_exists($FILE)){
> 		unlink($FILE);
> 		clearstatcache();
> 	}
> 
> When run, the first time through the loop $FILE is removed from disk
> as it should.
> 
> The loop then continues forever with file_exists() returning true, but
> unlink() returns false with the error message "Warning:
> unlink(/config1/C) [function.unlink]: No such file or directory in
> /www/script.php on line 10"
 
This might be an issue with the OS or Filessystem.  The code
works just fine for me, i dont even need the clearstatcache().


Curt.
-- 
cat .signature: No such file or directory

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux