pngout, optipng "missing"
-
Hello,
I just installed Version 2.6.1 and I am getting error message that I am missing: optipng, pngout. The files are there, and the permissions aren’t wrong either (I temporarily opened them up to 777). I confirmed the files existence with FTP.
Thank you for your assistance!
-
BTW, host is FatCow.com, running Linux 2.6 Debian Lenny (v5.0) a?? 64 bit.
That’s highly unlikely that the current build of pngout will work on Debian 5 without manually downloading an older release. See this thread for some pointers on how to do that: https://www.ads-software.com/support/topic/pngout-was-not-installed?replies=25
Slightly surprising that the others work if optipng does not though, as they were all built on the same system. Can you turn on EWWW’s debugging setting and post the debug information from the settings page via pastebin.com please?
PS: if you’ve been looking for an excuse to find a new webhost, the fact that they are running Debian 5 is a pretty good one, as it is 4 years beyond support, which means your server is probably a security nightmare just waiting to happen.
Here’s the debug mode output:
moo.ashevillegoodsnet EWWW IO version: 261.0 WP version: 4.4.2 PHP version: 50522 ewww_image_optimizer_gallery_support() ewww_image_optimizer_admin_init() ewww_image_optimizer_init() ewww_image_optimizer_cloud_init() ewww_image_optimizer_exec_init() ewww_image_optimizer_cron_setup() ewww_image_optimizer_cron_setup() ewww_image_optimizer_tool_init() ewww_image_optimizer_install_tools() Checking/Installing tools in /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/ wp-content/ewww permissions: 0755 ewww_image_optimizer_install_paths() CPU architecture: x86_64 generated paths: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/jpegtran-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/optipng-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/gifsicle-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/pngquant-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/cwebp-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/gifsicle /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngquant /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/cwebp Linux/UNIX style OS, checking permissions ewww_image_optimizer_check_permissions() permissions for /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran: 0755 permissions ok ewww_image_optimizer_check_permissions() permissions for /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/gifsicle: 0755 permissions ok ewww_image_optimizer_check_permissions() permissions for /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng: 0755 permissions ok ewww_image_optimizer_check_permissions() permissions for /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngquant: 0755 permissions ok ewww_image_optimizer_check_permissions() permissions for /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/cwebp: 0755 permissions ok ewww_image_optimizer_settings_script() ewww_image_optimizer_bulk_script() ewww_image_optimizer_aux_images_script() ewww_image_optimizer_webp_script() ewww_image_optimizer_notice_utils() ewww_image_optimizer_exec_check() disable_functions: suhosin_blacklist: ewww_image_optimizer_safemode_check() safe_mode = ewww_image_optimizer_path_check() ewww_image_optimizer_find_nix_binary() found /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran, testing... ewww_image_optimizer_md5check() /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran: 21d8046e07cb298dfd2f3b1e321c67c378a4d35fa8adc3521acc42b5b8088d64 checksum verified, binary is intact ewww_image_optimizer_mimetype() testing mimetype: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran finfo_file: application/x-executable ewww_image_optimizer_tool_found() testing case: j at /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran: sh: 1: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran: Permission denied tool not found ewww_image_optimizer_tool_found() testing case: j at jpegtran jpegtran: libjpeg-turbo version 1.2.0 (build 20140618) optimizer found ewww_image_optimizer_find_nix_binary() found /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng, testing... ewww_image_optimizer_md5check() /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng: d263ecfb5b29ed08920e26cf604a86d3484daee5b80605e445cf97aa14d8aebc checksum verified, binary is intact ewww_image_optimizer_mimetype() testing mimetype: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng finfo_file: application/x-executable ewww_image_optimizer_tool_found() testing case: o at /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng: sh: 1: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng: Permission denied tool not found ewww_image_optimizer_tool_found() testing case: o at optipng optipng: sh: 1: optipng: not found tool not found ewww_image_optimizer_tool_found() testing case: o at /usr/bin/optipng /usr/bin/optipng: sh: 1: /usr/bin/optipng: not found tool not found ewww_image_optimizer_tool_found() testing case: o at /usr/local/bin/optipng /usr/local/bin/optipng: sh: 1: /usr/local/bin/optipng: not found tool not found ewww_image_optimizer_tool_found() testing case: o at /usr/gnu/bin/optipng /usr/gnu/bin/optipng: sh: 1: /usr/gnu/bin/optipng: not found tool not found ewww_image_optimizer_tool_found() testing case: o at /usr/syno/bin/optipng /usr/syno/bin/optipng: sh: 1: /usr/syno/bin/optipng: not found tool not found ewww_image_optimizer_find_nix_binary() found /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng, testing... ewww_image_optimizer_md5check() /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng: d263ecfb5b29ed08920e26cf604a86d3484daee5b80605e445cf97aa14d8aebc checksum verified, binary is intact ewww_image_optimizer_mimetype() testing mimetype: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng finfo_file: application/x-executable ewww_image_optimizer_tool_found() testing case: ob at /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: ob at optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: ob at /usr/bin/optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: ob at /usr/local/bin/optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: ob at /usr/gnu/bin/optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: ob at /usr/syno/bin/optipng blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_find_nix_binary() found /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static, testing... ewww_image_optimizer_md5check() /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static: 2b8245fe21a648101b8e7399a9dfcc4cf42a39dafa7aab673a7c47901bf82e4a checksum verified, binary is intact ewww_image_optimizer_mimetype() testing mimetype: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static finfo_file: application/x-executable ewww_image_optimizer_tool_found() testing case: p at /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static: sh: 1: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static: Permission denied tool not found ewww_image_optimizer_tool_found() testing case: p at pngout-static pngout-static: sh: 1: pngout-static: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/bin/pngout-static /usr/bin/pngout-static: sh: 1: /usr/bin/pngout-static: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/local/bin/pngout-static /usr/local/bin/pngout-static: sh: 1: /usr/local/bin/pngout-static: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/gnu/bin/pngout-static /usr/gnu/bin/pngout-static: sh: 1: /usr/gnu/bin/pngout-static: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/syno/bin/pngout-static /usr/syno/bin/pngout-static: sh: 1: /usr/syno/bin/pngout-static: not found tool not found ewww_image_optimizer_find_nix_binary() ewww_image_optimizer_tool_found() testing case: p at pngout pngout: sh: 1: pngout: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/bin/pngout /usr/bin/pngout: sh: 1: /usr/bin/pngout: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/local/bin/pngout /usr/local/bin/pngout: sh: 1: /usr/local/bin/pngout: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/gnu/bin/pngout /usr/gnu/bin/pngout: sh: 1: /usr/gnu/bin/pngout: not found tool not found ewww_image_optimizer_tool_found() testing case: p at /usr/syno/bin/pngout /usr/syno/bin/pngout: sh: 1: /usr/syno/bin/pngout: not found tool not found ewww_image_optimizer_find_nix_binary() found /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static, testing... ewww_image_optimizer_md5check() /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static: 2b8245fe21a648101b8e7399a9dfcc4cf42a39dafa7aab673a7c47901bf82e4a checksum verified, binary is intact ewww_image_optimizer_mimetype() testing mimetype: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static finfo_file: application/x-executable ewww_image_optimizer_tool_found() testing case: pb at /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/bin/pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/local/bin/pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/gnu/bin/pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/syno/bin/pngout-static blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_find_nix_binary() ewww_image_optimizer_tool_found() testing case: pb at pngout blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/bin/pngout blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/local/bin/pngout blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/gnu/bin/pngout blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: pb at /usr/syno/bin/pngout blind testing pngout, is 0 smaller than 110? tool not found using: jpegtran defining EWWW_IMAGE_OPTIMIZER_JPEGTRAN defining EWWW_IMAGE_OPTIMIZER_OPTIPNG defining EWWW_IMAGE_OPTIMIZER_GIFSICLE defining EWWW_IMAGE_OPTIMIZER_PNGOUT defining EWWW_IMAGE_OPTIMIZER_PNGQUANT defining EWWW_IMAGE_OPTIMIZER_WEBP ewww_image_optimizer_options() ABSPATH: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/ home url: https://ashevillegoods.com site url: https://ashevillegoods.com ewww_image_optimizer_savings() querying savings for single site query to be performed: SELECT SUM(orig_size-image_size) FROM wp_ewwwio_images savings found: 19680709 ewww_image_optimizer_install_paths() CPU architecture: x86_64 generated paths: /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/jpegtran-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/optipng-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/gifsicle-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/pngquant-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/plugins/ewww-image-optimizer/binaries/cwebp-linux /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/jpegtran /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/optipng /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/gifsicle /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/pngquant /hermes/walnaweb11a/b455/moo.ashevillegoodsnet/ashevillegoods-public_html/wp-content/ewww/cwebp ewww_image_optimizer_tool_found() testing case: j at jpegtran jpegtran: libjpeg-turbo version 1.2.0 (build 20140618) optimizer found ewww_image_optimizer_tool_found() testing case: o at : sh: 1: -v: not found tool not found ewww_image_optimizer_tool_found() testing case: ob at blind testing optipng, is 0 smaller than 110? tool not found ewww_image_optimizer_tool_found() testing case: p at tool not found ewww_image_optimizer_tool_found() testing case: pb at blind testing pngout, is 0 smaller than 110? tool not found ewww_image_optimizer_safemode_check() safe_mode = ewww_image_optimizer_exec_check() disable_functions: suhosin_blacklist: ewww_image_optimizer_gd_support() GD found, supports: GD Version: bundled (2.1.0 compatible) FreeType Support: 1 FreeType Linkage: with freetype T1Lib Support: GIF Read Support: 1 GIF Create Support: 1 JPEG Support: 1 PNG Support: 1 WBMP Support: 1 XPM Support: XBM Support: 1 JIS-mapped Japanese Font Support: ewww_image_optimizer_gmagick_support() ewww_image_optimizer_imagick_support() ewww_image_optimizer_find_nix_binary() ewww_image_optimizer_tool_found() testing case: i at convert convert: Version: ImageMagick 6.3.3 03/08/07 Q16 https://www.imagemagick.org imagemagick found ewww_image_optimizer_find_nix_binary() ewww_image_optimizer_tool_found() testing case: n at nice nice: 0 nice found ewww_image_optimizer_find_nix_binary() ewww_image_optimizer_tool_found() testing case: t at tar tar: tar (GNU tar) 1.26 tar found cloud JPG: off cloud PNG: off PNG extra compress: off cloud GIF: off cloud fast lossy: off remove metadata: on lossy JPG: off lossy PNG: off bulk delay: 1 optipng level: 2 pngout level: 2 scheduled optimization: off deferred optimization: off disable auto-optimization: off include media library: off ewww_image_optimizer_get_image_sizes() Array ( [0] => thumbnail [1] => medium [2] => medium_large [3] => large [4] => shop_thumbnail [5] => shop_catalog [6] => shop_single [7] => et-pb-post-main-image [8] => et-pb-post-main-image-fullwidth [9] => et-pb-portfolio-image [10] => et-pb-portfolio-image-single [11] => shop_magnifier ) 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 ) [shop_thumbnail] => Array ( [width] => 157 [height] => 157 ) [shop_catalog] => Array ( [width] => 400 [height] => 400 ) [shop_single] => Array ( [width] => 510 [height] => 9999 ) [et-pb-post-main-image] => Array ( [width] => 400 [height] => 250 ) [et-pb-post-main-image-fullwidth] => Array ( [width] => 1080 [height] => 675 ) [et-pb-portfolio-image] => Array ( [width] => 400 [height] => 284 ) [et-pb-portfolio-image-single] => Array ( [width] => 1080 [height] => 9999 ) [shop_magnifier] => Array ( [width] => 600 [height] => 600 ) ) disabled resizes: thumbnail: optimization=enabled creation=enabled medium: optimization=enabled creation=enabled medium_large: optimization=enabled creation=enabled large: optimization=enabled creation=enabled shop_thumbnail: optimization=enabled creation=enabled shop_catalog: optimization=enabled creation=enabled shop_single: optimization=enabled creation=enabled et-pb-post-main-image: optimization=enabled creation=enabled et-pb-post-main-image-fullwidth: optimization=enabled creation=enabled et-pb-portfolio-image: optimization=enabled creation=enabled et-pb-portfolio-image-single: optimization=enabled creation=enabled shop_magnifier: optimization=enabled creation=enabled skip images smaller than: 0 bytes skip PNG images larger than: 0 bytes exclude originals from lossy: off exclude originals from metadata removal: off use system binaries: no jpegtran disabled: no optipng disabled: no pngout disabled: no gifsicle disabled: yes webp conversion: off alt webp rewriting: off jpg2png: off ewww_image_optimizer_jpg_background() background: ffffff ewww_image_optimizer_jpg_background() background: ffffff ewww_image_optimizer_jpg_quality() quality: 90 png2jpg: on gif2png: on max_execution_time: 120
I hate the host this site is using. They are worthless, but it’s not my site. I am just a hired hand.
If I need to install out of date binaries, can you point me to exactly the file I’d use? I’m not sure what kind of processor the server is using, and FatCow’s tech support couldn’t tell me either. I dropped them in sequentially, and none worked for me.
BTW, I copied the site onto MY server for updating and debugging, and your plugin worked like a champ. It’s just on this FatCow server that I’m having problems.
After looking through the debug information, I realized that NONE of the bundled binaries are being used. The only reason jpegtran is working is because they have installed that on the server system-wide. I’m afraid there is no way to make optipng and pngout work on that server, they might just need to use the EWWW Cloud API to process PNG images instead.
Thanks for your help. I used the cloud processing and it worked fine. It wasn’t expensive either, a bargain!
- The topic ‘pngout, optipng "missing"’ is closed to new replies.