I dont know why but now the Lighting panel does not showup on the right hand corner. I had some issues and had to remove all the xml files and add it back one by one.. everything else is working fine as it was before but just this plugin disappeared.
Please help!

Hi . I am just testing your extension and it is great, I would like buy it. I have Journal 2 on OC 1.5.6.4 but some of my SEO URLs miss after I was install your extension and after the instalation some of tham it was change on my basic index URLs. for example: index.php?route=product/product&product_id=1078 . It was doing only during loading some pages on web browser. I have question? It may take some efekt on google indexing? or yahooo or else?? or is it some option that I will have my original SEO URLs ??

A message “Dashboard Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /usr/home/divingex_shop/web_site/vqmod/vqcache/vq2-admin_controller_common_header.php on line 260
” appears on the Dashboard even I cleared the cache.

i have the same probleme and i want to buy this application
i have the probleme with journal2 and opencart 2.3.0.2
Fatal error: SessionHandler::create_sid(): Cannot call default session handler in Unknown on line 0

I’d like to try (and buy) this extension but I have a few issues / questions:
1. On a new OpenCart 2.3.0.2 install I’m getting parse errors at installation (when it’s running the PHP part) – unexpected token < in JSON at position 0
2. Have the issues with Journal mentioned above been solved?
3. I run a multi domain store. Am I going to be charged for the price of the main domain or for the price of all domains that are part of the multi store. I mean $78 is okay but multiply that with the number of domains used is not okay anymore.

Thanks for your answer.
Actually I don’t have FTP at all. OpenCart opting to force feed ftp is stupid on their side. I only have FTP over SSH and my ocmods load with iSenseLabs Local Copy OCMOD.
I will try the non-OCMOD approach and see. However doesn’t it need that PHP code in install.php to be executed?
Also a few more technically inclined questions:

1. How about the database cache? Does it use in RAM caching (similar to Redis / Memcache) or it is disk cache?
Also:
2. How it handles situations where there is scheduled product price change at midnight (from the special price tab in product)?
3. I did a bit of testing and I can see the combined .css and .js have caching disabled (max-age=0 – in effect same as Cache-Control: no-cache) – is this normal or it has to do with the fact that I have a crippled install?
4. On some page loads (not all) I keep getting requests for ?li_op=gens&md=&cd=862021 and then to ?li_op=gen&cd=862021&rd=1478794835872 and many other similar with different values. Last request had like 25 of the latter. Why is this? It added 4 seconds to the complete loading time.
5. Does this do any sort of PHP Eval on the catalog part to devs.mx? I’m fine with it doing this on the admin side to check licensing and such. But for the catalog to have problems when there are connectivity issues with devs.mx is not fine at all.

Looking forward to getting your feedback on the above points.
In the meanwhile I tried to install this with the non-FTP method but I’m getting an error when refreshing the Modifications (basically when the xml is trying to modify the core files):

Thank you for your report, this issue will be fixed in next update.
Now the answers )
1. DB queries are using disk cache. In fact, disk cache is faster then Memcache (google it for proofs)
2. It doesn’t handle such a situation, workarounds required
3. If you have nginx, you need to configure static files caching by your own
4. This is Lightning cache update requests, they are executed after page display.
5. Nope, but if there is no devs.mx connection, Lightning will switch off

Okay, looking forward to test the version with the fix. Is there an estimated date for the release?

1. I agree partially about the disk cache for the DB. In my situation (fast SSD) – yes, it might be better or at least more reliable.
2. What workaround are you suggesting? CRON at midnight to clear everything and rebuild? Is there any documented way to do such?There are many situations where this workaround would be needed: product promos with date activation, product stock (products going out of stock as a result of orders), coupons, vouchers, etc.
3. Yes, I have nginx … because it’s much faster than apache or apache with varnish. I suppose you mean manually set these in each .htaccess that Lightning adds (/catalog/view; /image). Correct?
4. I figured that much. My question is if those many requests (like 25 in one load) were normal or if something went wrong on that particular load.
5. OK, but how does it figure out in real time if there is a connection to devs.mx only by showing the front end? Or does it only get disabled once you enter admin and it figures out from there that there is no connection?

Max, apart from the old questions for which I’m still waiting for a reply I would like to ask you something further.
I want to purchase this extension for more thorough testing using a test domain name. Can the domain license be changed to the actual production domain once the testing is successful (testing will probably be 1 – 2 months)?

Now I can answer your questions 🙂
Latest Lightning version has the CRON job feature, that removes the need of cache update AJAX requests.
Also it automatically updates caches for timed-prices products, when the time comes.

If you use NGINX, you should take care of proper static files expires and compression settings by your own.

In general, Lightning connects to devs.mx few times a day, and if there is no connection, it becomes inactive.

Lightning license works for all subdomains, so if you have your test server at subdomain, that will not be the problem.