> I haven't tried this but it might just work... with PHPA running > have a script load each of your files, then after that is done > have another script wipe all the files to length 0 without updating the > file timestamp. That might be hard to do, but the theory is correct. Provided that the source file has the same modification time as a corresponding cache file, then the file contents won't be looked at. So you could copy a source tree, run PHP to generate all necessary cache files, and use a program that did a stat() on the source file, truncated it, and reapplied the file times with utime(). But you would then have to deal with the issue of distributing the source. Just tarring the source and cache files and the untarring will not work, even if file times are preserved, because the inumbers, and possible device numbers, of the untarred source files will be different. So you'd have to rename the cache files once the empty source files had been recreated. There would be other ways to do the bundling and unbundling, but the principle remains the same. However that is all rather a kludge. ------------------------------------------------------------------------ www.php-accelerator.co.uk Home of the free PHP Accelerator To post, send email to phpa@xxxxxxxxxxxxx To unsubscribe, email phpa-request@xxxxxxxxxxxxx with subject unsubscribe