Problems with GK Cache

Ecommerce design Joomla template to start your online business with VirtueMart and additional eshop features.
GK User
Wed Feb 13, 2013 7:06 am
Hi!

Based on the http://www.gavick.com/documentation/joomla-extensions/extensions-for-joomla-1-6/gk-cahce-plugin/ article, I have enabled the GK cache through the template and also enabled GK Cache and GK ExtCache plugins. Note that System - Cache plugin and Cache in Joomla "Global Configuration" are disabled.

My problem is that GK cache affects the functionality of other important extensions. For example, after one adds a product to the cart, he cannot add a second one, since the cart always shows only the first product. I have to mention that if I will enable only System - Cache plugin and Cache in Joomla "Global Configuration" and not the GK template cache, I have not any functionality problem.

I have made a test copy of my website at http://crystalp.gr/tst, without displaying the product images. Can you please have a look and let me know what is wrong with my setup? You will easily verify the problem. Then I can give you backend access through a pm.

Thanks,
Nikos
User avatar
Junior Boarder

teitbite
Thu Feb 14, 2013 6:56 pm
Hi

Nothing is wrong with setup. The problem is that our fix for joomla cache (our cache is only adding 2 lines as a fix to regular joomla cache which is used along with our even if disabled). You may try to disable our cache anf use joomla cache instead and observe if there will be any problems with template. After all a fix is related to specific server settings which may not be the case with Your website.

Other solution is to use 3rd party cache instead.
User avatar
Moderator

GK User
Mon Feb 18, 2013 9:24 am
Thank you for your response.

Currently System - Cache plugin and Cache in Joomla "Global Configuration" are enabled in my original website, without any problem.

Perhaps I will try a 3rd party cache plugin.

Regards,
Nikos
User avatar
Junior Boarder

teitbite
Tue Feb 19, 2013 8:07 pm
Hi

Try also to disable cache in joomla global configuration and enable cache in template settings.This is the most common way I've seen website's been configured ans work without problems.
User avatar
Moderator

GK User
Wed Feb 20, 2013 1:30 am
Thank you for your advice, but it seems that your proposed setup causes problems in VM2. So, I prefer not to use GK template cache.

There is one more problem I have recently found that is caused by the template. Currently in my test website http://crystalp.gr/tst there are enabled System - Cache plugin and Conservative Cache in Joomla "Global Configuration". The same settings I have in my original website and everything is working fine, except for the following issue.

At the first time you will visit the home page, everything looks fine. But if you refresh, you will see some social media icons that they shouldn't appear, because I have disabled all social media in the template settings. This issue is especially critical with IE, where a mesh in my website is caused.

Note that in order to verify the problem, I have disabled all menu items, modules, plugins, etc. Currently, you will see only a very simple test webpage. Note also that when the System - Cache plugin is disabled, the problem disappears.

Summarizing, after many tests I have performed, I am pretty confident that there is a cache bug with the template. So, please check my test website and let me know what should be done.

Thanks
User avatar
Junior Boarder

teitbite
Wed Feb 20, 2013 8:23 pm
Hi

Acctualy this is a joomla bug for which our cache plugin was created for. I think that the only option will be to use a 3rd party cache solution in this case.
User avatar
Moderator

GK User
Thu Feb 21, 2013 12:52 am
Hi Teitbite!

How can be a Joomla bug when although social media are disabled, they are cached and presented in the page?
User avatar
Junior Boarder

teitbite
Thu Feb 21, 2013 2:33 am
Hi

I do not understand what You mean in above post, but our cache is simply a 2 lines override to the acctual joomla cache, which is used by our plugin even if joomla cache is enabled. Our cache plugin is marely a fix for a way our template is presented in PC and mobile view and joomla cache interpretarion of different codes used for that. But You are right it affects VM cart, so this is why I'm advicing to use a 3rd party cache solution. Programmers were working on this before, but this is happening along with specific server settings and there were not many sisuations they were able to work on it. Each time cuers were taking my advice and using different cache before programmers were able to find a solid solution for that. If You want please send me ftp and joomla panel access. I'll present this to programmers and they will have an enviroment to looking for a fix.
User avatar
Moderator

GK User
Thu Feb 21, 2013 8:35 am
Thanks for your reply.

I understand that there are some problems with GK cache and VM, but in order to speed up pages load, as a minimum, I would like to have either the standard System - Cache plugin or Yours plugin enabled.

I will send you backend access to my test website, and if programmers fix the problem, we can do the same to my original website.
User avatar
Junior Boarder

teitbite
Fri Feb 22, 2013 1:04 am
HI

I got Your access, but I think to make eXtplorer work I will need an ftp access configured in joomla settings. But this way using of developer tools will not be possible. Can You please send me FTP access too? Also is this the correct link ? I cannot see any modules or products published.
User avatar
Moderator

GK User
Fri Feb 22, 2013 4:03 pm
Hi Teitbite,

of course I can give You FTP access through a PM.

Now concerning the cache issue, I would like to clarify that I have found two different problems after many tests I have performed:

Case 1
Settings: Standard Joomla! System - Cache plugin enabled (GK cache disabled)
Problem: There is a mesh with articles as described in my previous post (Wed Feb 20, 2013 12:30 am).

Case 2
Settings: Template GK cache and also GK Cache and GK ExtCache plugins enabled (System - Cache plugin disabled)
Problem: There are critical issues with VM cart as described in my original post (Wed Feb 13, 2013 7:06 am).

The test link http://crystalp.gr/tst is correct and has been currently configured to isolate the problem with Case 1 in order to be verified by programmers and possibly find a solution. Therefore, I have disabled all frontend modules and VM products except for an article and an image, in order to demonstrate the mesh caused by cache.

I would be really quite glad if programmers could fix Case 1, but if they could fix Case 2, it would be great (I understand that Case 2 is much harder to fix). In the latter case I will revert back the settings to demonstrate the problem with Case 2.

Of course, in any case, programmers can have as much time as they need in order to be able to find solid solutions.

So, please clarify which one of the above problems programmers intend to try to fix.

Thanks for Your help.
User avatar
Junior Boarder

teitbite
Sat Feb 23, 2013 3:37 am
Hi

I have send Your access to programmers. Will let You know as soon as they answer.
User avatar
Moderator

teitbite
Sat Feb 23, 2013 4:16 pm
Hi

Programmers just told me that there is a fix for this withing plugins itself. Please install the newest versions which I'm adding here. With new plugins case 2 should be working fine.
User avatar
Moderator

GK User
Thu Feb 28, 2013 11:42 pm
Thanks for your prompt response.

I have installed the revised plugins, but the problem (case 2) has not been corrected.

Please check again and let me know if case 2 can be fixed.
User avatar
Junior Boarder

teitbite
Fri Mar 01, 2013 12:25 pm
Hi

I've passed programmers the information that plugins are up to date now.
User avatar
Moderator

teitbite
Tue Mar 05, 2013 11:04 am
Hi

Ok. It were old plugins issue after all. Programmers placed older version in rest_files package which I gave You, so it didn't fix anything. Now cart works despite cache used.
User avatar
Moderator

GK User
Wed Mar 06, 2013 12:19 pm
Great job!

From my side I report that the VM cache problem has now been fixed.

From my tests I have found two other issues that is needed to be fixed.

1) When one is on a webpage, e.g., http://crystalp.gr/tst/courier, and is visiting that page for a second time (or after refresh), the module I use (left_top template position) to display the VM product categories breaks.

2) When one is visiting a product and want to visit a second one, the website completely breaks.

Both the above issues are temporily healed after clearing Joomla! cache (from backend).

Please help me on the above issues.

Thank you for your support,
Nikos
User avatar
Junior Boarder

teitbite
Fri Mar 08, 2013 10:43 am
Hi

Can You please show me screens with broken page ? I've been to Your site and it's fine each time I refresh.
User avatar
Moderator

GK User
Fri Mar 08, 2013 2:15 pm
Dear Teitbite,

thank you so much for all your support and the revised cache plugins you provided me.

The problems mentioned in my last post had occurred due to a module in the left_top template position. In order to have the opinion of the corresponding company on the cache problem, I contacted their support team and they just fixed the problem.

So, currently, I have not any other problem with GK cache.

Thanks and best regards,
Nikos
User avatar
Junior Boarder


cron