I've added purge and cache expiration modules, and have applied the following 2 patches:
purge-proxy_url_base-1551232-5.patch (for purge)
wrong-variable-name-1452140-2.patch (for cache expiration)
I'm still getting this error, and Varnish looks like it's still not getting purged when new content is created...
Notice: Undefined index: path in purge_urls() (line 61 of /mnt/www/html//docroot/modules/purge/purge.inc).
Notice: Undefined index: path in purge_urls() (line 61 of /mnt/www/html//docroot/modules/purge/purge.inc).
Comments
Comment #1
incaic commentedThe problem is that the $purge_urls don't have a / between host and path which come from the expire module. The fix is the following patch:
http://drupal.org/node/1471926#comment-6401454
Comment #2
SqyD commentedSince this is clearly a bug in Expire, not Purge I am closing this issue here.
Comment #3
anavarre@SqyD Since this is a bug in Expire, shouldn't we move the issue to the Expire issue queue instead of closing this one and opening a new one?
Comment #4
heddnI'm pretty sure that http://drupal.org/node/1471926#comment-6401454 solves the problem, at least it did for us. There shouldn't be a a need to open a new ticket.