I've started admining a site that is new to me and that is using this module. The module seems to perform just fine if it uses the raw display mode -- but since it is now behind a varnish cache I really want to use jquery or javascript.

Jquery seems to work -- but not if I use it in conjunction with either of the caching methods, which both seem to work fine with raw.

I've updated to the latest dev version of 6.x-2.x but this doesn't seem to be helping. There appears to be an issue in here with finding some of the internal files in the ad module -- example debug output below:

ad_dir: '/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad'
debug: '2'
adcache: 'file'
nids: ''
tids: '613'
hostid: ''
url: 'tcdp_frontpage'
alias: 'tcdp_frontpage'
quantity: '1'
aid: '0'
ad_display: 'jquery'
Attempting to include cache include file '/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/cache/file/ad_cache_file.inc'.
Failed to find cache include file '/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/../ad_file/ad_cache_file.inc'.
--> Time mark: 12:51:24
Memory usage: 140.602 K
Drupal bootstrap '0'.
Override cache_inc: '/home/tcdailyplanet/public_html/sites/all/modules/memcache/memcache.inc'
Override memcache_key_prefix: 'tcdp'
Override memcache_servers: 'Array'
Override memcache_bins: 'Array'
Override reverse_proxy: '1'
Override reverse_proxy_addresses: 'Array'
Drupal bootstrap complete.
Root drupal directory detected as '/home/tcdailyplanet/public_html'.

/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/serve.php:
/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/adserve.inc:
/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/adcache.inc:
/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/ad.module:
/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/modules/ad/ad.install:

adserve_cache function(get_ad_ids)
Cache function 'ad_cache_file_get_ad_ids' does not exist.
Memory usage: 154.109 K
Invoking cache function 'adserve_cache_get_ad_ids'.
Entering default adserve_display.
adserve_cache function(open)
Memory usage: 155.656 K
Invoking cache function 'ad_cache_file_open'.
File cache: open
Trying cache_file '/home/tcdailyplanet/public_html/sites/tcdailyplanet.net/files/.1.ad.cache'.
Obtained lock.
File size: 189792
File cache: last sync: 1308764967
File cache: current time: 1308765084
File cache: cron will resync cache after 1683 seconds.
Hostid: 'none'.
adserve_invoke_hook hook(init) action(first)
adserve_cache function(hook)
Memory usage: 1,316.266 K
Invoking cache function 'ad_cache_file_hook'.
File cache: hook 'init' not found.
Function 'adserve_hook_init' does not exist.
adserve_cache function(id)
Memory usage: 1,316.500 K
Invoking cache function 'ad_cache_file_id'.
File cache: ad_cache_file_id type(host) id() hostid(none)
Searching tids: 613
adserve_cache function(id)
Memory usage: 1,316.789 K
Invoking cache function 'ad_cache_file_id'.
File cache: ad_cache_file_id type(tids) id(613) hostid(none)
Total ads: '47'.
Already displayed: 0
adserve_cache function(validate)
Memory usage: 1,332.234 K
Invoking cache function 'ad_cache_file_validate'.
File cache: found 47 valid advertisements.
Validated ads: '47'.
adserve_invoke_hook hook(filter) action(intersect)
adserve_cache function(hook)
Memory usage: 1,332.773 K
Invoking cache function 'ad_cache_file_hook'.
Including file: '/home/tcdailyplanet/public_html/sites/all/modules/ad/channel/ad_channel.inc'.
Invoking 'ad_channel_cache_filter'.
ad_channel_cache: adserve_cache_filter
adserve_cache function(get_cache)
Memory usage: 1,336.414 K
Invoking cache function 'ad_cache_file_get_cache'.
ad_channel_cache: checking aid(8311)
ad_channel_cache: aid(8311) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(8311) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(9046)
ad_channel_cache: aid(9046) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(9046) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(14214)
ad_channel_cache: aid(14214) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(14214) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(14788)
ad_channel_cache: aid(14788) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(14788) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(16729)
ad_channel_cache: aid(16729) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(16729) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(23086)
ad_channel_cache: aid(23086) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(23086) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(24332)
ad_channel_cache: aid(24332) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(24332) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(24556)
ad_channel_cache: aid(24556) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(24556) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(24723)
ad_channel_cache: aid(24723) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(24723) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(27580)
ad_channel_cache: aid(27580) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(27580) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(28462)
ad_channel_cache: aid(28462) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(28462) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(30429)
ad_channel_cache: aid(30429) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(30429) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(31441)
ad_channel_cache: aid(31441) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(31441) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(34860)
ad_channel_cache: aid(34860) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(34860) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(35247)
ad_channel_cache: aid(35247) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(35247) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(35912)
ad_channel_cache: aid(35912) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(35912) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36051)
ad_channel_cache: aid(36051) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36051) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36113)
ad_channel_cache: aid(36113) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36113) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36170)
ad_channel_cache: aid(36170) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36170) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36234)
ad_channel_cache: aid(36234) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36234) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36235)
ad_channel_cache: aid(36235) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36235) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36258)
ad_channel_cache: aid(36258) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36258) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36333)
ad_channel_cache: aid(36333) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36333) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36334)
ad_channel_cache: aid(36334) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36334) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36366)
ad_channel_cache: aid(36366) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36366) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36400)
ad_channel_cache: aid(36400) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36400) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36403)
ad_channel_cache: aid(36403) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36403) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36495)
ad_channel_cache: aid(36495) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36495) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36570)
ad_channel_cache: aid(36570) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36570) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36617)
ad_channel_cache: aid(36617) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36617) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36674)
ad_channel_cache: aid(36674) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36674) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36740)
ad_channel_cache: aid(36740) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36740) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36801)
ad_channel_cache: aid(36801) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36801) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36812)
ad_channel_cache: aid(36812) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36812) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(36870)
ad_channel_cache: aid(36870) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(36870) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(37078)
ad_channel_cache: aid(37078) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(37078) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(37161)
ad_channel_cache: aid(37161) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(37161) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(37486)
ad_channel_cache: aid(37486) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(37486) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(38405)
ad_channel_cache: aid(38405) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(38405) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(39210)
ad_channel_cache: aid(39210) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(39210) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(39944)
ad_channel_cache: aid(39944) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(39944) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(43409)
ad_channel_cache: aid(43409) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(43409) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(44231)
ad_channel_cache: aid(44231) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(44231) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(45427)
ad_channel_cache: aid(45427) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(45427) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(46511)
ad_channel_cache: aid(46511) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(46511) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(47704)
ad_channel_cache: aid(47704) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(47704) is valid if no valid ads are assigned to current channel
ad_channel_cache: checking aid(48680)
ad_channel_cache: aid(48680) has no channel info, nochannel_display(0)
ad_channel_cache: non-channel aid(48680) is valid if no valid ads are assigned to current channel
ad_channel_cache: using ads with no channel info
adserve_cache function(get_cache)
Memory usage: 1,342.766 K
Invoking cache function 'ad_cache_file_get_cache'.
ad_channel_cache: aid(8311) is not a premiere advertisement
ad_channel_cache: aid(9046) is not a premiere advertisement
ad_channel_cache: aid(14214) is not a premiere advertisement
ad_channel_cache: aid(14788) is not a premiere advertisement
ad_channel_cache: aid(16729) is not a premiere advertisement
ad_channel_cache: aid(23086) is not a premiere advertisement
ad_channel_cache: aid(24332) is not a premiere advertisement
ad_channel_cache: aid(24556) is not a premiere advertisement
ad_channel_cache: aid(24723) is not a premiere advertisement
ad_channel_cache: aid(27580) is not a premiere advertisement
ad_channel_cache: aid(28462) is not a premiere advertisement
ad_channel_cache: aid(30429) is not a premiere advertisement
ad_channel_cache: aid(31441) is not a premiere advertisement
ad_channel_cache: aid(34860) is not a premiere advertisement
ad_channel_cache: aid(35247) is not a premiere advertisement
ad_channel_cache: aid(35912) is not a premiere advertisement
ad_channel_cache: aid(36051) is not a premiere advertisement
ad_channel_cache: aid(36113) is not a premiere advertisement
ad_channel_cache: aid(36170) is not a premiere advertisement
ad_channel_cache: aid(36234) is not a premiere advertisement
ad_channel_cache: aid(36235) is not a premiere advertisement
ad_channel_cache: aid(36258) is not a premiere advertisement
ad_channel_cache: aid(36333) is not a premiere advertisement
ad_channel_cache: aid(36334) is not a premiere advertisement
ad_channel_cache: aid(36366) is not a premiere advertisement
ad_channel_cache: aid(36400) is not a premiere advertisement
ad_channel_cache: aid(36403) is not a premiere advertisement
ad_channel_cache: aid(36495) is not a premiere advertisement
ad_channel_cache: aid(36570) is not a premiere advertisement
ad_channel_cache: aid(36617) is not a premiere advertisement
ad_channel_cache: aid(36674) is not a premiere advertisement
ad_channel_cache: aid(36740) is not a premiere advertisement
ad_channel_cache: aid(36801) is not a premiere advertisement
ad_channel_cache: aid(36812) is not a premiere advertisement
ad_channel_cache: aid(36870) is not a premiere advertisement
ad_channel_cache: aid(37078) is not a premiere advertisement
ad_channel_cache: aid(37161) is not a premiere advertisement
ad_channel_cache: aid(37486) is not a premiere advertisement
ad_channel_cache: aid(38405) is not a premiere advertisement
ad_channel_cache: aid(39210) is not a premiere advertisement
ad_channel_cache: aid(39944) is not a premiere advertisement
ad_channel_cache: aid(43409) is not a premiere advertisement
ad_channel_cache: aid(44231) is not a premiere advertisement
ad_channel_cache: aid(45427) is not a premiere advertisement
ad_channel_cache: aid(46511) is not a premiere advertisement
ad_channel_cache: aid(47704) is not a premiere advertisement
ad_channel_cache: aid(48680) is not a premiere advertisement
ad_channel_cache: returning non-premiere advertisements from randomly selected channel 0
ad_channel_enforce_inventory_level: not needed for channel(0)
Filtered ads: '47'.
adserve_invoke_hook hook(weight) action(first)
adserve_cache function(hook)
Memory usage: 1,333.914 K
Invoking cache function 'ad_cache_file_hook'.
File cache: hook 'weight' not found.
Invoking 'adserve_hook_weight'.
Weighted ads: '47'.
adserve_invoke_hook hook(select) action(first)
adserve_cache function(hook)
Memory usage: 1,334.336 K
Invoking cache function 'ad_cache_file_hook'.
Including file: '/home/tcdailyplanet/public_html/sites/all/modules/ad_geoip/ad_geoip.inc'.
Invoking 'ad_geoip_cache_select'.
ad_geoip_cache: adserve_cache_select

Comments

steve hanson’s picture

I should also note that no matter HOW I set this up I get continual errors of the form

mod_fcgid: stderr: PHP Fatal error: Call to undefined function module_invoke_all() in /home/tcdailyplanet/public_html/sites/all/modules/ad/adcache.inc on line 157, referer: http://www.tcdailyplanet.net/news/2011/04/17/music-movits-and-koo-koo-ka...

osopolar’s picture

Any news on this? I want to use this module with a varnish cache, does it work now?

vsalvans’s picture

Hi,

Any solution? I have same the same problem. A jcarousel stop working when I activate block cache.
The hosting is a bit poor for drupal and activate cache settings would help.

Thanks!

avpaderno’s picture

Status: Active » Closed (outdated)
Issue tags: -ad cache

I am closing this issue, since it's for a Drupal version no longer supported.