No, EWWW does not use the GD library to generate webp images, it uses the cwebp binary directly from Google’s libwebp.
1. Can you please provide a link to your site?
2. Please turn on debugging and post the debugging information from the settings page via pastebin.com
3. Are you using any sort of CDN or proxy server (wouldn’t hurt to double-check with your server guys to double-check the proxy setup)?
4. Are you running WordPress multisite?
5. What web server are you using? Apache, Nginx, Litespeed, etc.
Thread Starter
RBX
(@rbx)
1) http://www.bhartiwebinfotech.com
2) http://pastebin.com/vEheJi7w
3) I’ll get back to you on this.
4) No.
5) Apache most likely but I faintly remember them talking about using Nginx on a proxy.
I’d also like to mention that WebP images are getting generated successfully, serving them has been the only problem.
Thread Starter
RBX
(@rbx)
>> Are you using any sort of CDN or proxy server (wouldn’t hurt to double-check with your server guys to double-check the proxy setup)?
our server is installed with Nginx, which also acts as a reverse proxy.
>> What web server are you using? Apache, Nginx, Litespeed, etc.
The web server installed on our server is Apache+Nginx.
Since you have nginx as a proxy, remove the EWWW section from your .htaccess file and try the Alternative WebP rewriting option to see if that works. If your theme uses bad/incorrect html/xhtml, it can mangle the page, but otherwise it works quite well.
Thread Starter
RBX
(@rbx)
Does page caching cause problems to alternate WebP rewriting?
Nope, the alt webp rewriting has been designed to be fully cache-friendly.
Thread Starter
RBX
(@rbx)
Thanks, it’s working now. Not all my files were converted to WebP (most probably because WebP wasn’t more efficient for them), and perhaps I was looking at those which weren’t converted.
Yeah, serving WebP is tricky, because it isn’t ALWAYS the most efficient. Mostly, but not always. Thus the libxml parser I wrote checks to make sure a webp image exists before rewriting.
Hello there,
I’m facing the same problem. But my Web Server is Litespeed.
Could anyone possibly know how to make it to direct to wepb in a Litespeed server?