• Resolved Ariakan

    (@ariakan)


    Hi,

    I installed EWWW Image Optimizer in a WordPress on Windows (Wamp) and everything was fine.

    Then I moved the website online and the plugin is telling me that I am missing gifsicle and webp.

    But I went to my files, and binaries were there. (windows binaries from my windows installation + new binaries downloaded by the plugin: cwebp, gifsicle, jpegtran, optipng). I’ve put the folders and filed rights on 755, but still nothing.

    What should I do? If this is a problem with my hosting service, what should I ask them?

    Here is my log (I changed the url):

    checking active plugins
    EIO_Base::__construct()
    home url: https://my.website.com/
    relative home url: //my.website.com/
    firing up lazy load
    EIO_Base::gd_support()
    GD found, supports:
    GD Version: 2.2.4
    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
    JIS-mapped Japanese Font Support:
    ewww_image_optimizer_admin_init()
    EIO_Base::__construct()
    home url: https://my.website.com/
    relative home url: //my.website.com/
    ewww_image_optimizer_cloud_init()
    ewww_image_optimizer_upgrade()
    EWWWIO_Relative_Migration::maybe_schedule()
    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 /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/
    wp-content/ewww permissions: 0755
    ewww_image_optimizer_install_paths()
    CPU architecture: x86_64
    generated paths:
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/plugins/ewww-image-optimizer/binaries/jpegtran-linux
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/plugins/ewww-image-optimizer/binaries/optipng-linux
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/plugins/ewww-image-optimizer/binaries/gifsicle-linux
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/plugins/ewww-image-optimizer/binaries/pngquant-linux
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/plugins/ewww-image-optimizer/binaries/cwebp-linux
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/pngquant
    /srv/data/web/vhosts/my.website.com/htdocs/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 /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng: 0755
    permissions ok
    ewww_image_optimizer_check_permissions()
    permissions for /srv/data/web/vhosts/my.website.com/htdocs/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 /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran: 21d8046e07cb298dfd2f3b1e321c67c378a4d35fa8adc3521acc42b5b8088d64
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: j at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran: sh: 1: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/jpegtran: Exec format error
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: j at jpegtran
    jpegtran: libjpeg-turbo version 1.5.1 (build 1:1.5.1-2)
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_JPEGTRAN
    ewww_image_optimizer_find_nix_binary()
    found /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng: 4404076a4f9119d4dfbb7acb00eb65345e804186a019c7136d8f8e87fb0cb997
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: o at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng: sh: 1: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/optipng: Exec format error
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: o at optipng
    optipng: OptiPNG version 0.7.6
    optimizer found
    defining EWWW_IMAGE_OPTIMIZER_OPTIPNG
    ewww_image_optimizer_find_nix_binary()
    found /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle: 566f058b2043c4f3c8c049b0507bfa78dcb33dac52b132cade5f67bbb62d91e4
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: g at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle: sh: 1: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle: Exec format error
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: g at gifsicle
    gifsicle: sh: 1: gifsicle: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: g at /usr/bin/gifsicle
    /usr/bin/gifsicle: sh: 1: /usr/bin/gifsicle: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: g at /usr/local/bin/gifsicle
    /usr/local/bin/gifsicle: sh: 1: /usr/local/bin/gifsicle: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: g at /usr/gnu/bin/gifsicle
    /usr/gnu/bin/gifsicle: sh: 1: /usr/gnu/bin/gifsicle: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: g at /usr/syno/bin/gifsicle
    /usr/syno/bin/gifsicle: sh: 1: /usr/syno/bin/gifsicle: not found
    tool not found
    ewww_image_optimizer_find_nix_binary()
    found /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle: 566f058b2043c4f3c8c049b0507bfa78dcb33dac52b132cade5f67bbb62d91e4
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: gb at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: gb at gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: gb at /usr/bin/gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: gb at /usr/local/bin/gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: gb at /usr/gnu/bin/gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: gb at /usr/syno/bin/gifsicle
    blind testing gifsicle, is 0 smaller than 12000?
    tool not found
    defining EWWW_IMAGE_OPTIMIZER_GIFSICLE
    ewww_image_optimizer_find_nix_binary()
    found /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp: 90a506eea038e89ef53b41bfcae2cf2d67db6a3eae57fa43ca02da407420e0b6
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: w at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp: sh: 1: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp: Exec format error
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: w at cwebp
    cwebp: sh: 1: cwebp: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: w at /usr/bin/cwebp
    /usr/bin/cwebp: sh: 1: /usr/bin/cwebp: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: w at /usr/local/bin/cwebp
    /usr/local/bin/cwebp: sh: 1: /usr/local/bin/cwebp: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: w at /usr/gnu/bin/cwebp
    /usr/gnu/bin/cwebp: sh: 1: /usr/gnu/bin/cwebp: not found
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: w at /usr/syno/bin/cwebp
    /usr/syno/bin/cwebp: sh: 1: /usr/syno/bin/cwebp: not found
    tool not found
    ewww_image_optimizer_find_nix_binary()
    found /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp, testing...
    ewww_image_optimizer_md5check()
    /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp: 90a506eea038e89ef53b41bfcae2cf2d67db6a3eae57fa43ca02da407420e0b6
    checksum verified, binary is intact
    ewww_image_optimizer_mimetype()
    testing mimetype: /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp
    7f454c46
    ewwwio type: application/x-executable
    ewww_image_optimizer_tool_found()
    testing case: wb at /srv/data/web/vhosts/my.website.com/htdocs/wp-content/ewww/cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: wb at cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: wb at /usr/bin/cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: wb at /usr/local/bin/cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: wb at /usr/gnu/bin/cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    ewww_image_optimizer_tool_found()
    testing case: wb at /usr/syno/bin/cwebp
    blind testing cwebp, is 0 smaller than 114?
    tool not found
    defining EWWW_IMAGE_OPTIMIZER_CWEBP
    using: jpegtran
    using: optipng
    defining EWWW_IMAGE_OPTIMIZER_PNGOUT
    defining EWWW_IMAGE_OPTIMIZER_PNGQUANT
    defining EWWW_IMAGE_OPTIMIZER_SVGCLEANER
    ewww_image_optimizer_options()
    ewww_image_optimizer_savings()
    savings query avoided via (single-site) cache
    hosting-user
    EWWW IO version: 603.0
    WP version: 5.6.2
    PHP version: 70317
    libxml version: 20904
    core plugin
    ABSPATH: /srv/data/web/vhosts/my.website.com/htdocs/
    WP_CONTENT_DIR: /srv/data/web/vhosts/my.website.com/htdocs/wp-content
    home url (Site URL): https://my.website.com
    site url (WordPress URL): https://my.website.com
    wp_upload_dir (baseurl): https://my.website.com/wp-content/uploads
    wp_upload_dir (basedir): /srv/data/web/vhosts/my.website.com/htdocs/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.4
    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
    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,DJVU,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,J2C,J2K,JBG,JBIG,JNG,JNX,JP2,JPC,JPE,JPEG,JPG,JPM,JPS,JPT,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,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
    3657 images have been optimized
    automatic compression enabled
    remove metadata: on
    jpg level: 10
    png level: 10
    gif level: 10
    pdf level: 0
    svg 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: on
    ewwwio_other_lazy_detected()
    Autoptimize lazy detected
    LQIP: off
    LL exclusions:
    
    optipng level: 2
    pngout disabled: yes
    pngout level: 2
    svgcleaner disabled: yes
    ewww_image_optimizer_jpg_quality()
    configured quality: 82
    ewww_image_optimizer_jpg_quality()
    effective quality: 82
    ewww_image_optimizer_webp_quality()
    effective WebP quality: 75
    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: 1920 x 1920
    max other dimensions: x
    resize existing images: on
    resize existing (non-media) images: on
    ewww_image_optimizer_get_image_sizes()
    sizes: thumbnail
    medium
    medium_large
    large
    1536x1536
    2048x2048
    Array
    (
    [thumbnail] => Array
    (
    [width] => 150
    [height] => 150
    [crop] => 1
    )
    [medium] => Array
    (
    [width] => 300
    [height] => 300
    [crop] =>
    )
    [medium_large] => Array
    (
    [width] => 768
    [height] => 9999
    [crop] =>
    )
    [large] => Array
    (
    [width] => 1024
    [height] => 1024
    [crop] =>
    )
    [1536x1536] => Array
    (
    [width] => 1536
    [height] => 1536
    [crop] =>
    )
    [2048x2048] => Array
    (
    [width] => 2048
    [height] => 2048
    [crop] =>
    )
    [pdf-full] => Array
    (
    [width] => 99999
    [height] => 99999
    [crop] =>
    )
    )
    
    disabled resizes:
    thumbnail: optimization=+ creation=+
    medium: optimization=+ creation=+
    medium_large: optimization=+ creation=+
    large: optimization=+ creation=+
    1536x1536: optimization=+ creation=+
    2048x2048: 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 (SERVER_ADDR): 172.21.23.120
    EIO_Base::__construct()
    home url: https://my.website.com/
    relative home url: //my.website.com/
    checking 217.70.180.132 from gethostbyname
    not a Cloudflare host: 217.70.180.132
    PHP module: fpm-fcgi
    possibly missing mod_rewrite
    possibly missing mod_headers
    ewww_image_optimizer_test_webp_mime_error()
    webp (real-world) verification succeeded
    png (real-world) verification succeeded
    webp .htaccess rewriting enabled
    max_execution_time: 180
    ewww_image_optimizer_stl_check()
    disable_functions:
    detected memory limit is: 268435456

    Thank you for your help. ??

    • This topic was modified 4 years ago by Ariakan.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author nosilver4u

    (@nosilver4u)

    Thanks for posting the debug info, that tells us the plugin received this error: “Exec format error”.
    From what I understand, this is because we provide 32-bit binaries (executables) and your server is running a 64-bit operating system. Most of the time, this isn’t an issue, because 64-bit operating systems generally include compatibility with 32-bit programs.
    This is why it works perfectly fine on Windows, because it’ll always have a 32-bit compatibility library.
    But on Linux, certain “flavors” will not include that by default, so you might be able to get your host to check into that and install the 32-bit compatibility package(s). This is super rare, and only the second or third time we’ve ever seen this, so I don’t know for sure if it’s caused by a super minimal install (stripped of any “non-essential” bits), or if some particular Linux distribution/flavor has stopped shipping the 32-bit packages by default.

    Now, you might be wondering why we ship 32-bit binaries in the first place? Skip ahead if you don’t care ?? That is because 32-bit systems can never run 64-bit code, but 64-bit systems can usually run 32-bit code. Back when I first started bundling the binaries in EWWW IO, 32-bit systems were still somewhat common. We even had certain 64-bit servers (in the early days) that couldn’t run my 64-bit builds, but the 32-bit builds worked just fine. Weird, I know…

    At any rate, 32-bit systems are far less common today, and so it may be about time to start moving over to a 64-bit build environment for Linux. I dropped 32-bit support long ago for FreeBSD, and Mac OS has pretty much always been 64-bit only.

    One last though, because it appears your server already has the JPG/PNG optimization tools, is that you might be able to get your webhost to install cwebp and gifsicle too, rather than worrying about the whole 32-bit issue.

    Thread Starter Ariakan

    (@ariakan)

    Hi @nosilver4u ! Thank you for your answer. ??

    I understand why you use 32 bits binaries yes, what I don’t understand is why my host would remove this compatibility! It must be rare as you said. I asked him by email, I will know if this is really that.

    I’m using Gandi Simple Hosting (a simplified web hoster : https://www.gandi.net/en/simple-hosting ) where I don’t have a full access, BUT I still have access to things that help. But I don’t know how to do it. Would you help me to know that to do?

    He told me I can manually install new binaries (but he can’t), following this example: https://docs.gandi.net/en/simple_hosting/faq/php.html .

    So here is what I think I should do :
    – Download the last linux cwebp here https://downloads.webmproject.org/releases/webp/index.html
    – extract the cwebp file in the /bin/ folder (1)
    – put it in the folder /lamp0/home/
    – edit custom-php.ini to “declare” the new binary (2)
    – tell the EWWW plugin to use this binary (3)

    1) is it the right file?
    2) what should I write? ( extension = /srv/data/home/cwebp ?)
    3) not sure, I think that if it fail using your binary, it will search for mine that I put in the custom-ph.ini

    Thank you for your help and for the time you gave me already. ??

    Thread Starter Ariakan

    (@ariakan)

    Hi again! Nevermind, I tried so many things, nothing work. And finally a friend tried to help me and we found that we just can’t on this server.

    Thank you again, what you said helped me! I will ether change my server or change my plugin to another (but I don’t want to, I found that yours is the best! I have to think again to all of this…)

    Have a really nice day!
    William

    Plugin Author nosilver4u

    (@nosilver4u)

    FYI, instructions to manually install binaries for EWWW IO can be found here: https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something

    Notably, if you are able to download/build the cwebp binary, you would want to put it at wp-content/ewww/cwebp-custom
    This way, no need to modify any of your PHP settings, EWWW IO will search for a file in that location automatically.

    Thread Starter Ariakan

    (@ariakan)

    Hi, sorry I’m late to answer you!

    Yes, I tried to do it, my hoster tried to, but no success. (and since his last try, I have no news).

    I will change my server I think for Cloudways, the binary works there! (well, there is another issue, it tells me I don’t have mod_headers, but I have it… If I transfer all to my new server and the bug is still here, I’ll make you another issue. ?? )

    Thank you again for your time! ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘“You are missing”… but everything is here.’ is closed to new replies.