Probably because of missing unix file system rights for the user you are clearing cache with, for instance www user does not have rights to delete files created by cli user or opposite.
To add further insight to Andre's words: it often happens that eZP cronjobs are run with a different user than the one running the webserver process (www or httpd). If those cronjobs crash for one reason or another, they might leave lock files in the cache that the webserver later cannot remove on its own.
Principal Consultant International Business
Member of the Community Project Board
You must be logged in to post messages in this topic!