Forum Replies Created

Viewing 15 replies - 46 through 60 (of 105 total)
  • I have the same problem. I have  WP Mail SMTP WordPress that works fine with other plugins.

    Your plugin doesn’t send email

    Thread Starter Stefano

    (@stefacchio)

    So sorry.

    Now it works.

    Many Thanks

    Regards

    Thread Starter Stefano

    (@stefacchio)

    I added it, deleted cache and I tried also adding “important!”, But it doesn’t work.

    check on the website.

    thanks

    Thread Starter Stefano

    (@stefacchio)

    yes, I don’t want any background image. I set a color but always there is the blur effect that darkens my color.

    anyway if I use an image, the problem is the same.

    You can see the right color while it’s loading, when loaded the color is more dark.

    • This reply was modified 3 years ago by Stefano.
    Thread Starter Stefano

    (@stefacchio)

    you can try surf on http://www.ariesgioielli.com

    Thread Starter Stefano

    (@stefacchio)

    yes, I tried.

    it’s a wordpress fresh install. Maintenance is only installed plugin…

    Ok, it’s already to 80%.. maybe is there some error on conversion?

    Pardon, my mistake! AVIF files to 0 byte have extension .skip so it’s correct.

    Is there a log file to understand why the conversion fail?

    Thanks

    Perfect, it works fine! Thanks for the explanation.

    I have the last problem (I hope 🙂 ).. Plugin convert image only to webp.

    AVIF it supported (there is the green check) but if I check avif file on server, there are all at 0 bytes… why?

    I use hestiaCP on Debian 11.


    Thanks

    • This reply was modified 3 years, 1 month ago by Stefano.

    mmmh…Plugin works.. but when I load the webpage it serve always jpeg file…

    Converted images
    7 WebP images
    1 AVIF images
    2 PNG images
    
    Skipped images	0 WebP images
    5 AVIF images
    
    Images are skipped when the converted size > original size OR when the conversion has failed.
    
    Queued images	5 images
    Cache size	0 MB
    • This reply was modified 3 years, 1 month ago by Stefano.

    Wonderful! now it works!
    On the installation istruction there isn’t this step:

    And after this, I change the line

    location ~* ^.+.(ogg|ogv|svg|svgz|swf|eot|otf|woff|woff2|mov|mp3|mp4|webm|flv|ttf|rss|atom|jpg|jpeg|gif|png|webp|ico|bmp|mid|midi|wav|rtf|css|js|jar)$ {


    With this other (Just remove the “|jpg|jpeg|gif|png|webp” and set a new header).


    location ~* ^.+.(ogg|ogv|svg|svgz|swf|eot|otf|woff|woff2|mov|mp3|mp4|webm|flv|ttf|rss|atom|ico|bmp|mid|midi|wav|rtf|css|js|jar)$ {
    expires 30d;
    fastcgi_hide_header “Set-Cookie”;
    }

    Also I write edit exactly in your position inside line code.

    Now how does the plugin work? how often it send a pull request? is it syncronized with wp cron?

    Thank you much!

    here you can read it more easily

    # Server globals
    user                 www-data;
    worker_processes     auto;
    worker_rlimit_nofile 65535;
    error_log            /var/log/nginx/error.log;
    pid                  /run/nginx.pid;
    include              /etc/nginx/modules-enabled/*.conf;
    
    # Worker config
    events {
    	worker_connections 1024;
    	use                epoll;
    	multi_accept       on;
    }
    
    http {
    	# Main settings
    	sendfile                        on;
    	tcp_nopush                      on;
    	tcp_nodelay                     on;
    	client_header_timeout           180s;
    	client_body_timeout             180s;
    	client_header_buffer_size       2k;
    	client_body_buffer_size         256k;
    	client_max_body_size            256m;
    	large_client_header_buffers     4 8k;
    	send_timeout                    60s;
    	keepalive_timeout               30s;
    	keepalive_requests              100000;
    	reset_timedout_connection       on;
    	server_tokens                   off;
    	server_name_in_redirect         off;
    	server_names_hash_max_size      512;
    	server_names_hash_bucket_size   512;
    	charset                         utf-8;
    	# FastCGI settings
    	fastcgi_buffers                 8 256k;
    	fastcgi_buffer_size             256k;
    	fastcgi_busy_buffers_size       256k;
    	fastcgi_temp_file_write_size    256k;
    	fastcgi_connect_timeout         30s;
    	fastcgi_read_timeout            300s;
    	fastcgi_send_timeout            180s;
    	fastcgi_cache_lock              on;
    	fastcgi_cache_lock_timeout      5s;
    	fastcgi_cache_background_update on;
    	fastcgi_cache_revalidate        on;
    	# Proxy settings
    	proxy_redirect                  off;
    	proxy_set_header                Host $host;
    	proxy_set_header                X-Real-IP $remote_addr;
    	proxy_set_header                X-Forwarded-For $proxy_add_x_forwarded_for;
    	proxy_pass_header               Set-Cookie;
    	proxy_buffers                   32 4k;
    	proxy_buffer_size               8k;
    	proxy_connect_timeout           30s;
    	proxy_read_timeout              300s;
    	proxy_send_timeout              180s;
    	# Log format
    	log_format                      main '$remote_addr - $remote_user [$time_local] $request '
    	  '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';
    	log_format                      bytes '$body_bytes_sent';
    	log_not_found                   off;
    	access_log                      off;
    	# Mime settings
    	include                         /etc/nginx/mime.types;
    	default_type                    application/octet-stream;
    	# Compression
    	gzip                            on;
    	gzip_static                     on;
    	gzip_vary                       on;
    	gzip_comp_level                 6;
    	gzip_min_length                 1024;
    	gzip_buffers                    16 8k;
    	gzip_http_version               1.1;
    	gzip_types                      text/plain text/css text/javascript text/js text/xml
    	  application/json application/javascript application/x-javascript application/xml
    	  application/xml+rss application/x-font-ttf image/svg+xml font/opentype;
    	gzip_proxied                    any;
    	gzip_disable                    "MSIE [1-6]\.";
        
    	# Cloudflare ips
    	include                         /etc/nginx/conf.d/cloudflare.inc;
    	
        # SSL PCI compliance
    	ssl_session_cache               shared:SSL:20m;
    	ssl_session_timeout             60m;
    	ssl_buffer_size                 1400;
    	ssl_protocols                   TLSv1.2 TLSv1.3;
    	ssl_prefer_server_ciphers       on;
    	ssl_ciphers                     "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS";
    	ssl_dhparam                     /etc/ssl/dhparam.pem;
    	ssl_ecdh_curve                  secp384r1;
    	ssl_session_tickets             off;
    	resolver                        62.149.132.4 62.149.128.4  valid=300s ipv6=off;
    	resolver_timeout                5s;
    	# Error pages
    	error_page                      403 /error/404.html;
    	error_page                      404 /error/404.html;
    	error_page                      410 /error/410.html;
    	error_page                      500 501 502 503 504 505 /error/50x.html;
    	# Proxy cache
    	proxy_cache_path                /var/cache/nginx levels=2 keys_zone=cache:10m inactive=60m
    	  max_size=1024m;
    	proxy_cache_key                 "$scheme$request_method$host$request_uri";
    	proxy_temp_path                 /var/cache/nginx/temp;
    	proxy_ignore_headers            Expires Cache-Control;
    	proxy_cache_use_stale           error timeout invalid_header http_502;
    	proxy_cache_valid               any 1d;
    	# FastCGI cache
    	fastcgi_cache_path              /var/cache/nginx/micro levels=1:2 keys_zone=microcache:10m
    	  max_size=1024m inactive=30m;
    	fastcgi_cache_key               "$scheme$request_method$host$request_uri";
    	fastcgi_cache_methods           GET HEAD;
    	fastcgi_cache_use_stale         updating error timeout invalid_header http_500 http_503;
    	fastcgi_ignore_headers          Cache-Control Expires Set-Cookie;
    	add_header                      X-FastCGI-Cache $upstream_cache_status;
    
    	# Cache bypass
    	map $http_cookie $no_cache {
    		default              0;
    		~SESS                1;
    		~wordpress_logged_in 1;
    	}
    
            # ACCEPT WEBP IMAGE FORMAT
            map $http_accept $webp_suffix {
                     default "";
                    "~*webp" ".webp";
            }
    
    
    	# File cache (static assets)
    	open_file_cache                 max=10000 inactive=30s;
    	open_file_cache_valid           60s;
    	open_file_cache_min_uses        2;
    	open_file_cache_errors          off;
    	# Wildcard include
    	include                         /etc/nginx/conf.d/*.conf;
    	include                         /etc/nginx/conf.d/domains/*.conf;
    
    }   

    hello @richarddegoffau

    I checked loopback request on and it passed the test: (I’ve Italian wp)

    Il tuo sito può eseguire richieste di loopbackPrestazioni

    Le richieste di loopback sono utilizzate per attivare gli eventi programmati, e sono utilizzate anche dagli editor inclusi per i temi e i plugin per verificare la stabilitĂ  del codice.

    Here my nginx.conf

    # Server globalsuser www-data;worker_processes auto;worker_rlimit_nofile 65535;error_log /var/log/nginx/error.log;pid /run/nginx.pid;include /etc/nginx/modules-enabled/*.conf;

    # Worker

    configevents { worker_connections 1024; use epoll; multi_accept on;}http { # Main settings sendfile on; tcp_nopush on; tcp_nodelay on; client_header_timeout 180s; client_body_timeout 180s; client_header_buffer_size 2k; client_body_buffer_size 256k; client_max_body_size 256m; large_client_header_buffers 4 8k; send_timeout 60s; keepalive_timeout 30s; keepalive_requests 100000; reset_timedout_connection on; server_tokens off; server_name_in_redirect off; server_names_hash_max_size 512; server_names_hash_bucket_size 512; charset utf-8; # FastCGI settings fastcgi_buffers 8 256k; fastcgi_buffer_size 256k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; fastcgi_connect_timeout 30s; fastcgi_read_timeout 300s; fastcgi_send_timeout 180s; fastcgi_cache_lock on; fastcgi_cache_lock_timeout 5s; fastcgi_cache_background_update on; fastcgi_cache_revalidate on; # Proxy settings proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass_header Set-Cookie; proxy_buffers 32 4k; proxy_buffer_size 8k; proxy_connect_timeout 30s; proxy_read_timeout 300s; proxy_send_timeout 180s; # Log format log_format main '$remote_addr - $remote_user [$time_local] $request ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; log_format bytes '$body_bytes_sent'; log_not_found off; access_log off; # Mime settings include /etc/nginx/mime.types; default_type application/octet-stream; # Compression gzip on; gzip_static on; gzip_vary on; gzip_comp_level 6; gzip_min_length 1024; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css text/javascript text/js text/xml application/json application/javascript application/x-javascript application/xml application/xml+rss application/x-font-ttf image/svg+xml font/opentype; gzip_proxied any; gzip_disable "MSIE [1-6]\."; # Cloudflare ips include /etc/nginx/conf.d/cloudflare.inc; # SSL PCI compliance ssl_session_cache shared:SSL:20m; ssl_session_timeout 60m; ssl_buffer_size 1400; ssl_protocols TLSv1.2 TLSv1.3; ssl_prefer_server_ciphers on; ssl_ciphers "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS"; ssl_dhparam /etc/ssl/dhparam.pem; ssl_ecdh_curve secp384r1; ssl_session_tickets off; resolver 62.149.132.4 62.149.128.4 valid=300s ipv6=off; resolver_timeout 5s; # Error pages error_page 403 /error/404.html; error_page 404 /error/404.html; error_page 410 /error/410.html; error_page 500 501 502 503 504 505 /error/50x.html; # Proxy cache proxy_cache_path /var/cache/nginx levels=2 keys_zone=cache:10m inactive=60m max_size=1024m; proxy_cache_key "$scheme$request_method$host$request_uri"; proxy_temp_path /var/cache/nginx/temp; proxy_ignore_headers Expires Cache-Control; proxy_cache_use_stale error timeout invalid_header http_502; proxy_cache_valid any 1d; # FastCGI cache fastcgi_cache_path /var/cache/nginx/micro levels=1:2 keys_zone=microcache:10m max_size=1024m inactive=30m; fastcgi_cache_key "$scheme$request_method$host$request_uri"; fastcgi_cache_methods GET HEAD; fastcgi_cache_use_stale updating error timeout invalid_header http_500 http_503; fastcgi_ignore_headers Cache-Control Expires Set-Cookie; add_header X-FastCGI-Cache $upstream_cache_status; # Cache bypass map $http_cookie $no_cache { default 0; ~SESS 1; ~wordpress_logged_in 1; } # ACCEPT WEBP IMAGE FORMAT map $http_accept $webp_suffix { default ""; "~*webp" ".webp"; } # File cache (static assets) open_file_cache max=10000 inactive=30s; open_file_cache_valid 60s; open_file_cache_min_uses 2; open_file_cache_errors off; # Wildcard include include /etc/nginx/conf.d/*.conf; include /etc/nginx/conf.d/domains/*.conf;}

    this is a default configuration created by HestiaCP with nginx, php-fpm and web template “WordPress”

    • This reply was modified 3 years, 1 month ago by Stefano.
    • This reply was modified 3 years, 1 month ago by Stefano.

    Hello, I have Hestiacp with NGINX, I follwed your installation istruction but it shows this messagge:

    WebP/AVIF image request failed, please check:
    Apache: check whether mod_rewrite is enabled.
    Nginx: follow the installation instructions in: https://wordpress.org/plugins/fastware-webpavif/#installation.

    Simulate WebP/AVIF image request X

    I add map directive on nginx.conf and location directive on web custom template.

    Pls let me know.

    Thanks!

    Where is this ticket? so I can remaing updated.

    Thanks

Viewing 15 replies - 46 through 60 (of 105 total)