Managing static file generated by PHP CMS

Anto aryanto at
Thu Jan 6 20:48:46 MSK 2011

Hello everybody,

I am looking for suggestions to accomplish what I would like to achieve.

Suppose we have a PHP based CMS which could generate a static file copy 
of a HTML page, every time nginx access it via fastcgi. I think the 
basic configuration on nginx would be like below:

try_files $uri @cms;

location @cms {
    fastcgi_pass unix:/tmp/fastcgi.socket;

The problem would be that nginx will always serve the static file until 
it gets purged. So that if the CMS updated the HTML page, the client 
will never get that new version. Is there any way to do that purging or 
update mechanism in nginx? Or should that be done by the CMS or external 
cron like program?

Would it not be the same situation if we would use fastcgi_store directive?

Thanks in advance for your response.

Kind regards,


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the nginx mailing list