Forum Replies Created
- AuthorPosts
- December 15, 2021 at 7:36 am in reply to: the images are converted but not showing the webp version in the website #46107Marko VasiljevicKeymaster
Hello Mohamed,
Thank you for reaching out and for using W3 Total Cache for webp conversation.
I’ve checked your website and as I can see the images are converted and served as webp:
The problem is with resized images and thumbnails and this is what ImageMagic is responsible for.
Please check our article about the Image service and the troubleshooting step Missing Additional Image Sizes
I hope this helps!
Thanks!Marko VasiljevicKeymasterHello,
Thank you for reaching out and for your interest in the W3 Total Cache Pro license.
Yes, we do have a discount for a bulk of 5 and 10 activations, for any specific questions regarding the license please drop us a note directly via the plugin in Performance>Support, or via the website support forum.
As for the Pro features, please check out this article for all the Pro features and their description.
Thanks!Marko VasiljevicKeymasterHello,
We’ve received your email and replied to your request.
Please continue the correspondence there so we can avoid duplicating the answers.
Thanks!Marko VasiljevicKeymasterHello Rob,
You are most welcome and I am glad the webp conversion procedure is more clear now.
As for your question regarding the ImageMagic, I’ll try to explain.
One image conversion equals one request to the API server to convert the image. Depending on the website, a single image can have the original image, and 3-6 resized images (thumbnails) so that can multiply a single request to API server 6 times. More requests mean slower conversion and that’s where Image Magic kicks in.
I hope this explains the reason for this and let me know if you have any other questions.
Thanks!Marko VasiljevicKeymasterHello,
I am sorry that you wish to cancel the W3 Total Cache Pro license.
I am not sure, what the email suggests but I am sure that W3 Total Cache is compatible with the Siteground server, you just need to configure the plugin to respect their Dynamic Caching or disable it so that W3 Total Cache can fully take responsibility for caching.
Since this is a public forum, please reach out to us via the Plugin in Performance>Support or via the website contact form and share your license details.
Thanks!Marko VasiljevicKeymasterHello,
Thank you for the feedback.
There are a couple of things that you can try.
Add the following rule to the top of your .htaccess file:# FONT CORS <IfModule mod_headers.c> <FilesMatch "\.(ttf|otf|eot|woff|woff2)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> # END FONT CORS
Make sure that NGINX Bypass Apache for static files
You can also add the rule to your ngix:location ~* \.(ttf|otf|eot|woff|woff2)$ { add_header Access-Control-Allow-Origin *; }
As for your other question regarding the custom files, try adding the full path of the file and see if it uploaded, for example,
/wp-content/fonts/some-font.woffLet me know if this helps!
Thanks!
Marko VasiljevicKeymasterHello Rob,
Thank you for your feedback.
W3 Total Cache uses the rewrite rules in place in your .htaccess/nginx file.
All images converted with the Image Service tool are sent to a third-party server maintained by the W3 Total Cache team which reduces resource consumption and allows for a large number of conversions in environments where resources can be limited such as shared hosting. Images sent to the W3TC server for conversion are only held temporarily and no permanent information is kept on the server regarding the images.
WebP optimizations with the Image Service tool do not replace the original image file and all conversions can be reverted without any loss of data.
Ideally, once the image is converted, you should see the content-type: image/webp header when inspecting the source.
You should also check if the .htaccess/nginx conf has the BEGIN W3TC WEBP rules at the top of the file, before any other rules.
There is also a possibility that you are missing additional image sizes, so please check our article, and under the Troubleshooting section check the Missing Additional Image Sizes for more details.Thanks!
Marko VasiljevicKeymasterHello,
Thank you for reaching out and I am happy to assist you with this.
Can you please share more information about the issue you are experiencing?
1. Which CDN Provider you are using?
2. Which files are affected by the CORS problem?
3. Is your website on Apache, Nginx, or Nginx+Apache?
4. Can you please share your website URL?Thanks!
Marko VasiljevicKeymasterHello Rob,
Thank you for the feedback.
You can check more details in this article.
I do see that when I change the extension to .webp, the images are showing in the correct webp format.
Have you tried purging the CDN since all images are served from the CDN?
Thanks!Marko VasiljevicKeymasterHello Rob,
Thank you for reaching out and for using W3 Total Cache for webp conversion.
As I can see your images are being served from the CND
If you opened the image in the new tab:
https://cdn.robstead.co.uk/wp-content/uploads/2021/06/37.-Susan20201029_05-1024×1024.jpg
The image is loading and the content type is jpeg
If you change the extension to .webp:
https://cdn.robstead.co.uk/wp-content/uploads/2021/06/37.-Susan20201029_05-1024×1024.webp
The CDN will state that the file is missing.
If I change the URL to your DNS:
https://www.robstead.co.uk/wp-content/uploads/2021/06/37.-Susan20201029_05-1024×1024.webp
This will throw the 404 not found.
All of the above means that the images are not converted so I would suggest reaching out to yoru hosting provider and checking if the ImageMagick is enabled and allowing webp.
Thanks!Marko VasiljevicKeymasterHello,
Thank you for reaching out and I am sorry you wish to cancel the W3 Total Cache Pro subscription.
Since this is a public forum, I’ve removed the PayPal Transaction ID.
Please drop us a note via the plugin in Performance>Support, or via the website contact form.
Thanks!Marko VasiljevicKeymasterHello,
Thank you very much for reaching out and for your efforts in translating the W3 Total Cache.
Please drop us a note via the plugin in Performance>Support, or via the website contact form.
Thanks!Marko VasiljevicKeymasterHello,
I was unable to replicate this so I kept testing to see what may be causing this.
Thank you very much for the information and I am glad to know the problem is resolved!Marko VasiljevicKeymasterHello Matrin,
I am sorry about the issue you are experiencing and I am happy to assist you with this.
The HyperText Transfer Protocol (HTTP) 502 Bad Gateway server error response code indicates that the server while acting as a gateway or proxy, received an invalid response from the upstream server.
YOu’ve mentioned that the server capacity is reached, so you may want to check the /cache/ folder and delete the content (don’t worry, the files will be cached again) if W3 Total Cache is active
Make sure that if you are caching to disk to disable Object Caching and Databased Caching as it’s not recommended to use those options if caching to disk.
Every 500 error should be logged so I would advise enabling wp_debug and checking the error log once, and if the error occurs again.Marko VasiljevicKeymasterHello Dhaval,
Thank you for reaching out and for using W3 Total Cache.
I’ve replied to the email you sent via the support channel. You confirmed that the problem is resolved.
Thanks!Marko VasiljevicKeymasterHello John,
Thank you for your feedback.
As I can see the only problem is with the video on the Home page. I’ve checked the source and I can see that it should be style=”width:100% so that is strange indeed.
I’ve also checked the website bypassing the cache and it does not have any difference.
Have you tried disabling W3TC to confirm if the problem is related to our plugin?
Thanks!Marko VasiljevicKeymasterHello John,
Thank you for your feedback.
As I can see the only problem is with the video on the Home page. I’ve checked the source and I can see that it should be style=”width:100% so that is strange indeed.
I’ve also checked the website bypassing the cache and it does not have any difference.
Have you tried disabling W3TC to confirm if the problem is related to our plugin?
Thanks!November 23, 2021 at 1:20 pm in reply to: Latest W3 Total Cache update slows down the website #45265Marko VasiljevicKeymasterMarko VasiljevicKeymasterHello John,
Thank you for reaching out and I am happy to assist you with this.
As I can see, besides W3 Total Cache, you are also using Asset cleanup.
I can see a lot of console errors and this beating said a lot of jQuery errors whid does not seem to be related to W3 Total Cache, but with the:
/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/js/frontend.min.js
Can you please go to Performance>General settings, disable Page Caching and Object Caching, save all settings and purge the cache and after that try to deactivate W3 Total Cache?
Thanks!Marko VasiljevicKeymasterHello Michael,
Thank you for reaching out and I am happy to assist you with this.
1. Yes, W3 Total Cache does work with IMH nginx reverse proxy caching.
2. IMH Nginx is controlled in cPanel, however, it cannot be purged via W3 Total Cache.
3. I am not familiar with the plugin you are referring to, so Ic can not suggest it for this use case.This being said, if you want to purge the IMH Nginx proxy, you need to do this via the IMH Control panel
I’ve opened a Github issue for this and we may add the ability to do this via W3TC.Thank you!
November 21, 2021 at 3:31 pm in reply to: Latest W3 Total Cache update slows down the website #45177Marko VasiljevicKeymasterHello Libby,
Thank you very much for the information.
Yes, please deactivate the restriction so I can check the website. To confirm, you are testing the website on Gtmetrix?
Can you please re-enable the W3 Total Cache save all settings and purge the cache in W3TC settings and let me know so I can check the website and test the performance?
Thanks!Marko VasiljevicKeymasterHello Brian,
Thank you for the information and I am glad everything is working as expected.
Yes, you can backup the settings:
1. Download the .json file in Performance>General Settings, scroll down to Import/Export settings and click on Download to Export Configuration.
2. You can make a backup of wp-content/w3tc-config/master.phpThank you!
November 19, 2021 at 12:52 pm in reply to: Latest W3 Total Cache update slows down the website #45126Marko VasiljevicKeymasterHello Libby,
Thank you for reaching out and I am happy to assist you with this.
There are no issues with the mentioned setup as W3 Total Cache works great with the Divi and wooCommerce.
Have you tried purging the cache once the plugin was updated? I’ve tried checking your website, however, I was blocked by the wordfence.
Was W3 Total Cache the only plugin you updated?
Sorry for all these questions, we just need more information to troubleshoot the issue and assist you with this problem.
Thanks!
Marko VasiljevicKeymasterHello Brian,
Thank you for reaching out and I am sorry about the issue you are experiencing with W3 Total Cache.
This is a very strange issue to be related to W3 Total Cache, and I am not quite sure (the first time I am seeing this kind of issue) what may be causing this.
Potentially, some cookie was cached in the browser or the Page Caching was not disabled for logged-in users.
I would recommend removing the plugin and re-install:
3. Check .htaccess File (make a backup)
W3TC will create many directives in the .htaccess file to control the caching behavior. Each section will start and end with comments like “#BEGIN W3TC Page Cache core” and “#END W3TC Page Cache core”.
Ensure that no residual entries are left over in your .htaccess file after deleting the plugin.
1. Delete wp-content files and folders
– cache folder
– w3tc-config folder
– object-cache.php (if exists)
– advanced-cache.php (if exists)
– db.php (if exists)
– upgrade folder
– delete w3-total-cache folder in wp-content/plugins/ (the folder you renamed)
2. Delete Cached Files from CDN (if using CDN)
Besides deleting all the relevant files, if you use CDN then ensure to purge the cached content from your CDN. This is necessary when you enabled minify option in W3TC settings. You should delete the minified and combined scripts and CSS files from your CDN server to avoid the site breaking on the browser.
3. Go to your wp dashboard and re-install W3 Total CacheOnce the plugin is re-installed make sure that when you test the behavior after enabling the settings one by one, and make sure that caching is not enabled for logged-in users.
Let me know if this helps!
Thanks!
Marko VasiljevicKeymasterHello,
Thank you for reaching out and I am happy to help.
I’ve replied to your email regarding the W3 Total Cache Pro license.
If you have any additional questions, please continue via the support channel.
Thanks!Marko VasiljevicKeymasterHello,
Thank you for the information.
Let me double-check this and I’ll get back to you once I have more details.
Thanks!Marko VasiljevicKeymasterHello,
Thank you for the information.
Just to confirm, all files are uploaded except the files listed in the Custom files list?
Have you tried just adding the path to a single file and see if it gets uploaded? For example:
/wp-content/gallery/some-image.jpeg
?
Thanks!Marko VasiljevicKeymasterHello Kiril,
Thank you for the information.
It’s not recommended to use the Disk Caching method for Object Caching and Database Caching especially if you are on a shared server. SO you should consider using Redis or Memcached. Please note that you need to install PHP Redis extension or PHP Memcached extension for the W3 Total Cache to recognize them and make them available in the plugin settings.
The error you are referring to suggests that there is an error in the query. Disabling Database caching should solve the problem, and you should also try to purge the database cache and check the MySQL table.
I hope this helps!Marko VasiljevicKeymasterHello,
Thank you for using W3 Total Cache.
I am sorry about the issue you are experiencing and I am happy to assist you with this.
In order to assist you with this properly, I need to ask for some more details.
1. How did you integrate Local CDN with W3 Total Cache? Which CDN type have you used in Performance>General Settigns>CDN? Generic mirror or Self-hosted?
2. Can you please share the website URL? (If you have a problem with being public, I’ll make sure to remove the link before your reply is approved)
3. As for the debug problem, if you have HTML minify enabled in Perfomance>Minify, most likely the HTML snippet is removed.
4. If you are using Self-hosted CDN, can you please confirm that SSH2 extension is installed and also the FTP functions
You can disable HML minify in that case, save all settings and purge the cache to see the output simply add “Performance” to Ignored comment stems:
I hope this helps and please provide more details.
Thanks!Marko VasiljevicKeymasterHello Dan,
Thank you for using W3 Total Cache Pro.
Enter the license key in Performance>General settings, Licensing sub-box, license field, verify the license with the “verify license button” and save all settings.
W3 Total Cache Pro should be active after these steps!
Thanks!
November 11, 2021 at 12:56 pm in reply to: Trouble implementing Full Site Delivery with Cloudfront #44922Marko VasiljevicKeymasterHello,
Thank you for reaching out.
As I’ve mentioned in the wp.org forum, since you are a W3 Total Cache Pro user and the issue is with the Pro feature of the plugin, I cannot provide assistance there as this is against the wp.org rules.
I’ve sent you an email to the email address you provided so can you please confirm you received an email?
Thanks!Marko VasiljevicKeymasterHello Kiril,
Thank you for your feedback.
Just to confirm, the error occurs once you downgraded the PHP to 7.2?
Can you please confirm if you are using OC and DB Caching and caching to Disk?
Thanks!Marko VasiljevicKeymasterHello Kiril,
Thank you for the information and I am glad that the problem is now resolved.
As for the licensing, please use the existing email chain, or drop us a note once you have information from the clients. This is a public forum so it’s best to keep any sensitive information away from the forum.Thanks!
Marko VasiljevicKeymasterHello Kiril,
I’ve checked the phpinfo.php and the PHP version is Version 7.4.25 and as I can see your website is working as expected.
Can you please confirm if you are still experiencing the issue?
Thanks!Marko VasiljevicKeymasterHello Kiril,
Thank you for the information.
I’ve sent you the links for the bulk activation plans.
Let me know the information about php7.4-json when you get a reply from your hosting provider.
Thanks!Marko VasiljevicKeymasterHello Gabriel.
Thank you for the information.
Well, this is a strange issue, to say the least.
Can you please go to Performance>Browser Cache, re-enable the Gzip compression in the General sub-box and save all settings. Then, disable the Gzip compression for each sub-box individually (HTML&XML, JS/CSS, Media, and other files), save all settings and purge the cache after each one is disabled, and see which one specifically is causing this and if that one also causes the login button to disappear??!
Do you have any other plugin that may be setting the gzip compression or possibly zlib?
Thanks!Marko VasiljevicKeymasterHello Kiril,
Thank you for the information.
Yes, everything seems to be in order. It appears that you may be missing php7.4-json on your server so I would advise checking this.
After installing the package/PECL module, you should either restart Apache or PHP-FPM.
We’ve received your email regarding the W3TC Pro plans and replied.I hope this helps!
Thanks!Marko VasiljevicKeymasterHello Kiril,
I am sorry about the issue you are experiencing with W3 Total Cache when upgrading the PHP version and I am happy to assist you with this.
It seems like a broken config JSON file. Are you able to download the json (Performance>General settings>Imort/export settings),
Make sure to check wp-content/w3tc-config/master.php and see if the file is broken.
If you addeddefine( 'W3TC_CONFIG_DATABASE', true );
to wp-config.php and did not export the config settings before that, possibly the file is now broken when you try to download it.
Potentially you need json_decode installed/enabled.
W3 Total Cache doesn’t work without json_encode and json_decode, and errors like that may show up when those functions are not defined, which means either the JSON extension is not installed/enabled or it doesn’t work.
He should check the output of phpinfo(); for something similar to this:
Create aphpinfo.php
in the root of yoru website and add the following line of code:<?php phpinfo( ); ?>
Once this is done, make sure to open your website https://yourwebstie.com/phpinfo.php and check the json support and version as shown in the screenshot.
As for the questions regarding the license, please contact us directly via the plugin in Performance>Support>Sales so I can share the bulk licensing plans we have to offer at the moment.
I hope this helps!
Thanks!Marko VasiljevicKeymasterHello Gabriel,
Thank you for the information.
Can you please disable the settings one by one in Performance>Browser Cache, save the settings and purge the cache after each setting is disabled, and see which one might be causing the issue?Thanks!
November 9, 2021 at 6:25 am in reply to: error on sliding revolution home page after updating W3 Total Cache (W3TC) #44786Marko VasiljevicKeymasterHello,
Thank you for the information and I am glad that the issue is resolved.
Most likely once the plugin(s) were updated the cache needed to be purged.
Thanks! - AuthorPosts