Support » Plugin: EWWW Image Optimizer » Can’t bulk generate webp on existing images

  • Resolved skillsharejp

    (@skillsharejp)


    EWWW properly handles uploaded image optimizations. However while the plugin recognizes 1412 uploaded images, bulk webp generation only works on 52 images that are outside of uploads folder (theme files).

    I have successfully converted webp images on other client sites with different servers, but I have never seen a situation like this before, where I can’t bulk generate webp.

    checking active plugins
    ewww_image_optimizer_admin_init()
    EIO_Base::__construct()
    home url: https://*****/
    relative home url: //*****/
    ewww_image_optimizer_cloud_init()
    ewww_image_optimizer_upgrade()
    ewww_image_optimizer_exec_init()
    ewww_image_optimizer_cron_setup()
    EWWWIO_Tracking::schedule_send()
    ewww_image_optimizer_tool_init()
    ewww_image_optimizer_install_tools()
    Checking/Installing tools in /home/*****/public_html/*****/wp-content/ewww/
    wp-content/ewww permissions: 0755
    ewww_image_optimizer_install_paths()
    CPU architecture: x86_64
    generated paths:
    /home/*****/public_html/*****/wp-content/plugins/ewww-image-optimizer/binaries/jpegtran-linux
    /home/*****/public_html/*****/wp-content/plugins/ewww-image-optimizer/binaries/optipng-linux
    /home/*****/public_html/*****/wp-content/plugins/ewww-image-optimizer/binaries/gifsicle-linux
    /home/*****/public_html/*****/wp-content/plugins/ewww-image-optimizer/binaries/pngquant-linux
    /home/*****/public_html/*****/wp-content/plugins/ewww-image-optimizer/binaries/cwebp-linux
    /home/*****/public_html/*****/wp-content/ewww/jpegtran
    /home/*****/public_html/*****/wp-content/ewww/optipng
    /home/*****/public_html/*****/wp-content/ewww/gifsicle
    /home/*****/public_html/*****/wp-content/ewww/pngquant
    /home/*****/public_html/*****/wp-content/ewww/cwebp
    ewww_image_optimizer_skip_tools()
    enabled: jpegtran
    enabled: optipng
    enabled: gifsicle
    enabled: webp
    Linux/UNIX style OS, checking permissions
    ewww_image_optimizer_check_permissions()
    permissions for /home/*****/public_html/*****/wp-content/ewww/jpegtran: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /home/*****/public_html/*****/wp-content/ewww/gifsicle: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /home/*****/public_html/*****/wp-content/ewww/optipng: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /home/*****/public_html/*****/wp-content/ewww/cwebp: 0755
    permissions ok
    ewww_image_optimizer_settings_script()
    ewww_image_optimizer_bulk_script()
    ewww_image_optimizer_tool_script()
    ewww_image_optimizer_webp_script()
    ewww_image_optimizer_notice_utils()
    ewww_image_optimizer_exec_check()
    ewww_image_optimizer_skip_tools()
    enabled: jpegtran
    enabled: optipng
    enabled: gifsicle
    enabled: webp
    ewww_image_optimizer_path_check()
    ewww_image_optimizer_find_nix_binary()
    found /home/*****/public_html/*****/wp-content/ewww/jpegtran, testing...
    ewww_image_optimizer_md5check()
    /home/*****/public_html/*****/wp-content/ewww/jpegtran: 21d8046e07cb298dfd2f3b1e321c67c378a4d35fa8adc3521acc42b5b8088d64
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /home/*****/public_html/*****/wp-content/ewww/jpegtran
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: j at /home/*****/public_html/*****/wp-content/ewww/jpegtran
    /home/*****/public_html/*****/wp-content/ewww/jpegtran: Independent JPEG Group's JPEGTRAN, version 9b 17-Jan-2016
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_JPEGTRAN
    ewww_image_optimizer_find_nix_binary()
    found /home/*****/public_html/*****/wp-content/ewww/optipng, testing...
    ewww_image_optimizer_md5check()
    /home/*****/public_html/*****/wp-content/ewww/optipng: 4404076a4f9119d4dfbb7acb00eb65345e804186a019c7136d8f8e87fb0cb997
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /home/*****/public_html/*****/wp-content/ewww/optipng
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: o at /home/*****/public_html/*****/wp-content/ewww/optipng
    /home/*****/public_html/*****/wp-content/ewww/optipng: OptiPNG version 0.7.7
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_OPTIPNG
    ewww_image_optimizer_find_nix_binary()
    found /home/*****/public_html/*****/wp-content/ewww/gifsicle, testing...
    ewww_image_optimizer_md5check()
    /home/*****/public_html/*****/wp-content/ewww/gifsicle: 566f058b2043c4f3c8c049b0507bfa78dcb33dac52b132cade5f67bbb62d91e4
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /home/*****/public_html/*****/wp-content/ewww/gifsicle
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: g at /home/*****/public_html/*****/wp-content/ewww/gifsicle
    /home/*****/public_html/*****/wp-content/ewww/gifsicle: LCDF Gifsicle 1.91
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_GIFSICLE
    ewww_image_optimizer_find_nix_binary()
    found /home/*****/public_html/*****/wp-content/ewww/cwebp, testing...
    ewww_image_optimizer_md5check()
    /home/*****/public_html/*****/wp-content/ewww/cwebp: 90a506eea038e89ef53b41bfcae2cf2d67db6a3eae57fa43ca02da407420e0b6
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /home/*****/public_html/*****/wp-content/ewww/cwebp
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: w at /home/*****/public_html/*****/wp-content/ewww/cwebp
    /home/*****/public_html/*****/wp-content/ewww/cwebp: 1.0.3
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_CWEBP
    using: /home/*****/public_html/*****/wp-content/ewww/jpegtran
    using: /home/*****/public_html/*****/wp-content/ewww/optipng
    using: /home/*****/public_html/*****/wp-content/ewww/gifsicle
    using: /home/*****/public_html/*****/wp-content/ewww/cwebp
    defining EWWW_IMAGE_OPTIMIZER_PNGOUT
    defining EWWW_IMAGE_OPTIMIZER_PNGQUANT
    ewww_image_optimizer_options()
    ewww_image_optimizer_savings()
    savings query avoided via (single-site) cache
    *****
    EWWW IO version: 571.0
    WP version: 5.4.2
    PHP version: 70401
    libxml version: 20904
    core plugin
    ABSPATH: /home/*****/public_html/*****/
    WP_CONTENT_DIR: /home/*****/public_html/*****/wp-content
    home url (Site URL): https://*****
    site url (WordPress URL): https://*****
    wp_upload_dir (baseurl): https://*****/wp-content/uploads
    wp_upload_dir (basedir): /home/*****/public_html/*****/wp-content/uploads
    content_width: 
    registered stream wrappers: https,ftps,compress.zlib,compress.bzip2,php,file,glob,data,http,ftp,phar,zip
    not external cache
    ewww_image_optimizer_gd_support()
    GD found, supports:
    GD Version: 2.2.5
    FreeType Support: 1
    FreeType Linkage: with freetype
    GIF Read Support: 1
    GIF Create Support: 1
    JPEG Support: 1
    PNG Support: 1
    WBMP Support: 1
    XPM Support: 1
    XBM Support: 1
    WebP Support: 1
    BMP Support: 1
    TGA Read Support: 1
    JIS-mapped Japanese Font Support: 
    ewww_image_optimizer_gmagick_support()
    ewww_image_optimizer_imagick_support()
    3FR,AAI,AI,ART,ARW,AVI,AVS,BGR,BGRA,BGRO,BIE,BMP,BMP2,BMP3,BRF,CAL,CALS,CANVAS,CAPTION,CIN,CIP,CLIP,CMYK,CMYKA,CR2,CRW,CUR,CUT,DATA,DCM,DCR,DCX,DDS,DFONT,DNG,DOT,DPX,DXT1,DXT5,EPDF,EPI,EPS,EPS2,EPS3,EPSF,EPSI,EPT,EPT2,EPT3,ERF,EXR,FAX,FILE,FITS,FRACTAL,FTP,FTS,G3,G4,GIF,GIF87,GRADIENT,GRAY,GROUP4,GV,H,HALD,HDR,HISTOGRAM,HRZ,HTM,HTML,HTTP,HTTPS,ICB,ICO,ICON,IIQ,INFO,INLINE,IPL,ISOBRL,ISOBRL6,JBG,JBIG,JNG,JNX,JPE,JPEG,JPG,JPS,JSON,K25,KDC,LABEL,M2V,M4V,MAC,MAGICK,MAP,MASK,MAT,MATTE,MEF,MIFF,MKV,MNG,MONO,MOV,MP4,MPC,MPEG,MPG,MRW,MSL,MSVG,MTV,MVG,NEF,NRW,NULL,ORF,OTB,OTF,PAL,PALM,PAM,PANGO,PATTERN,PBM,PCD,PCDS,PCL,PCT,PCX,PDB,PDF,PDFA,PEF,PES,PFA,PFB,PFM,PGM,PICON,PICT,PIX,PJPEG,PLASMA,PNG,PNG00,PNG24,PNG32,PNG48,PNG64,PNG8,PNM,PPM,PREVIEW,PS,PS2,PS3,PSB,PSD,PTIF,PWP,RADIAL-GRADIENT,RAF,RAS,RAW,RGB,RGBA,RGBO,RGF,RLA,RLE,RMF,RW2,SCR,SCT,SFW,SGI,SHTML,SIX,SIXEL,SPARSE-COLOR,SR2,SRF,STEGANO,SUN,SVG,SVGZ,TEXT,TGA,THUMBNAIL,TIFF,TIFF64,TILE,TIM,TTC,TTF,TXT,UBRL,UBRL6,UIL,UYVY,VDA,VICAR,VID,VIFF,VIPS,VST,WBMP,WEBP,WMF,WMV,WMZ,WPG,X,X3F,XBM,XC,XCF,XPM,XPS,XV,XWD,YCbCr,YCbCrA,YUV
    ewww_image_optimizer_find_nix_binary()
    ewww_image_optimizer_tool_found()
    testing case: n at nice
    nice: 0
    nice found
    8697 images have been optimized
    automatic compression enabled
    remove metadata: on
    jpg level: 10
    png level: 10
    gif level: 10
    pdf level: 0
    bulk delay: 
    backup mode: off
    cloudinary upload: off
    ExactDN enabled: off
    ExactDN all the things: on
    ExactDN lossy: 1
    ExactDN resize existing: off
    ExactDN attachment queries: on
    Easy IO exclusions:
    
    lazy load: off
    LQIP: off
    LL exclusions:
    
    optipng level: 2
    pngout disabled: yes
    pngout level: 2
    ewww_image_optimizer_jpg_quality()
    effective quality: 82
    parallel optimization: off
    background optimization: on
    scheduled optimization: off
    include media library: off
    include originals: off
    folders to optimize:
    
    folders to ignore:
    
    skip images smaller than: bytes
    skip PNG images larger than: bytes
    exclude originals from lossy: off
    exclude originals from metadata removal: off
    use system binaries: no
    resize detection: off
    max media dimensions: 0 x 0
    max other dimensions: x 
    resize existing images: off
    resize existing (non-media) images: off
    ewww_image_optimizer_get_image_sizes()
    sizes: thumbnail
    medium
    medium_large
    large
    1536x1536
    2048x2048
    post-thumbnail
    cps_thumbnails
    small_size
    large_size
    Array
    (
    [thumbnail] => Array
    (
    [width] => 150
    [height] => 150
    )
    [medium] => Array
    (
    [width] => 300
    [height] => 300
    )
    [medium_large] => Array
    (
    [width] => 768
    [height] => 9999
    )
    [large] => Array
    (
    [width] => 1024
    [height] => 1024
    )
    [1536x1536] => Array
    (
    [width] => 1536
    [height] => 1536
    )
    [2048x2048] => Array
    (
    [width] => 2048
    [height] => 2048
    )
    [post-thumbnail] => Array
    (
    [width] => 150
    [height] => 150
    )
    [cps_thumbnails] => Array
    (
    [width] => 320
    [height] => 180
    )
    [small_size] => Array
    (
    [width] => 640
    [height] => 360
    )
    [large_size] => Array
    (
    [width] => 1280
    [height] => 720
    )
    [pdf-full] => Array
    (
    [width] => 99999
    [height] => 99999
    )
    )
    
    disabled resizes:
    thumbnail: optimization=+ creation=+
    medium: optimization=+ creation=+
    medium_large: optimization=+ creation=+
    large: optimization=+ creation=+
    1536x1536: optimization=+ creation=+
    2048x2048: optimization=+ creation=+
    post-thumbnail: optimization=+ creation=+
    cps_thumbnails: optimization=+ creation=+
    small_size: optimization=+ creation=+
    large_size: optimization=+ creation=+
    pdf-full: optimization=+ creation=+
    delete originals: off
    jpg2png: off
    png2jpg: off
    gif2png: off
    png2jpg fill:
    ewww_image_optimizer_jpg_background()
    webp conversion: on
    alt webp rewriting: off
    picture webp rewriting: off
    WebP Rewrite exclusions:
    
    webp paths:
    
    forced webp: off
    forced gif2webp: on
    enable help beacon: yes
    origin: 127.0.0.1
    EIO_Base::__construct()
    home url: https://*****/
    relative home url: //*****/
    testing 163.44.187.155 is in 173.245.48.0 with net 20
    testing 163.44.187.155 is in 103.21.244.0 with net 22
    testing 163.44.187.155 is in 103.22.200.0 with net 22
    testing 163.44.187.155 is in 103.31.4.0 with net 22
    testing 163.44.187.155 is in 141.101.64.0 with net 18
    testing 163.44.187.155 is in 108.162.192.0 with net 18
    testing 163.44.187.155 is in 190.93.240.0 with net 20
    testing 163.44.187.155 is in 188.114.96.0 with net 20
    testing 163.44.187.155 is in 197.234.240.0 with net 22
    testing 163.44.187.155 is in 198.41.128.0 with net 17
    testing 163.44.187.155 is in 162.158.0.0 with net 15
    testing 163.44.187.155 is in 104.16.0.0 with net 12
    testing 163.44.187.155 is in 172.64.0.0 with net 13
    testing 163.44.187.155 is in 131.0.72.0 with net 22
    not a Cloudflare host: 163.44.187.155
    PHP module: litespeed
    ewww_image_optimizer_test_webp_mime_verify()
    webp mime check failed: 89504e
    ewww_image_optimizer_webp_rewrite_verify()
    ewww_image_optimizer_htaccess_path()
    using /home/*****/public_html/*****/.htaccess
    current rules: 
    missing or invalid rules
    webp .htaccess rules not detected
    max_execution_time: 14400
    ewww_image_optimizer_stl_check()
    disable_functions: 
    detected memory limit is: 268435456
Viewing 1 replies (of 1 total)
  • Plugin Author nosilver4u

    (@nosilver4u)

    That’s strange, it should tell you the problem if it isn’t generating webp during a bulk optimize.
    You could also try running the Bulk Optimizer again with Force Re-optimize and WebP-only checked.

    If that doesn’t work, please do the following:
    1. Enable debugging on the support tab
    2. Clear the debug log (also on the support tab)
    3. Run a re-optimize from the media library (list mode) on one of the problematic images
    4. Turn off debugging and send over the debug.log file from the wp-content/ewww/ folder via https://ewww.io/contact-us/
    –be sure to reference this forum thread when you email so we don’t lose time trying to figure out who sent us a random file đŸ™‚

Viewing 1 replies (of 1 total)
  • The topic ‘Can’t bulk generate webp on existing images’ is closed to new replies.