Share » Forums » Developer » HostMatchType=map and Staticcache

HostMatchType=map and Staticcache

HostMatchType=map and Staticcache

Monday 13 March 2006 5:30:16 am - 2 replies

Author Message

Matthew Carroll

Monday 13 March 2006 2:55:42 pm

Who would have thought someone else was looking at this today too! The first thing you have to do is make sure you have your host name correctly set in your settings/siteaccess/example-aa/staticcache.ini.append.php

[CacheSettings]
HostName=aa.example.com

It seems the static cache class in the kernel is set up in such a way that it assumes you use url-based siteaccesses. After some headscratching and hacking the debug output, I got makestaticcache.php to work, I edited kernel/classes/ezstaticcache.php:

and changed line 318 from:

$fileName = "http://$hostname$dir$url";

to

$fileName = "http://$hostname$url";

I had been planning to file a bug report today. The static cache should check the site.ini settings to work out where on the host to find your site. I managed to get the static cache to generate correctly i this way, but I have still not got the smart cache clearing to extend to the static cache. I'll post back here if I get it all working. Good luck!

Matthew

http://carroll.org.uk

Matthew Carroll

Thursday 13 April 2006 7:31:53 am

Just for reference if anyone else finds this - I did file a bug report, but as yet it doesn't look like it's been worked on.

http://ez.no/bugs/view/7982

Matthew

http://carroll.org.uk

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu