Marlon Postado Fevereiro 11, 2014 Compartilhar Postado Fevereiro 11, 2014 a porta é 8081 http://nginx.via220.com:8081/ acessa o link e o vps do varnish http://nginx.via220.com:8081/ nao funciona nem a cacete Link para o comentário Compartilhar em outros sites More sharing options...
Marlon Postado Fevereiro 11, 2014 Compartilhar Postado Fevereiro 11, 2014 UPPPPPPPPPPPPPPPPPPPPP Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Fevereiro 11, 2014 Autor Compartilhar Postado Fevereiro 11, 2014 Mude isto: backend default { .host = "IP_DO_SEU_SERVIDOR_AQUI_ENTRE_ASPAS"; .port = "8081"; } E depois acrescente isto depois de sub vcl_recv{: set req.backend = default; Se os procedimentos descritos aqui não funcionarem, recomendo contratar alguém para ajuda-lo pois poderá ser que há outros problemas no seu servidor. Link para o comentário Compartilhar em outros sites More sharing options...
Marlon Postado Fevereiro 11, 2014 Compartilhar Postado Fevereiro 11, 2014 pow nao funciou, to ferrado, blz vlw Link para o comentário Compartilhar em outros sites More sharing options...
Marlon Postado Fevereiro 12, 2014 Compartilhar Postado Fevereiro 12, 2014 amigo, instalei varnish em outro vps aqui, e funcionou, desta vez instalei o debian consegui arrumar as portas etc.... so que, sempre que adiciono a linha sub vcl_fetch { da este erro root@WS-908RL ~# service varnish restart [FAIL] Stopping HTTP accelerator: varnishd failed! [FAIL] Starting HTTP accelerator: varnishd failed! Message from VCC-compiler: Invalid return "pass" ('input' Line 59 Pos 21) return (pass); --------------------####-- ...in subroutine "vcl_fetch" ('input' Line 54 Pos 5) sub vcl_fetch { ----#########-- ...which is the "vcl_fetch" method Legal returns are: "deliver" "error" "hit_for_pass" "restart" Running VCC-compiler failed, exit 1 VCL compilation failed sub vcl_fetch { /* Host: www.mysite.com */ if (req.http.host ~ "^(?:www\.)?mysite.com") { /* Do not cache POST requests */ if (req.request == "POST") { >>>>>>>LINHA 59 <<<<<<< return (pass); } /* If the request is for pictures, javascript, css, etc */ if (req.url ~ "\.(jpg|jpeg|png|gif|css|js)$") { /* Cache it, and make it last 2 hours */ set beresp.ttl = 7200s; /* Make the request static by removing any cookies set by those static files */ unset beresp.http.set-cookie; /* Deliver the cached object */ return (deliver); } /* If I am logged in to wordpress, I DO NOT WANT TO SEE cached pages */ if (req.http.cookie ~ "wordpress_logged_in") { return (pass); } else { /* Cache anything for 2 minutes. When the cache expires it will be cached again and again, at the time of the request */ set beresp.ttl = 120s; return (deliver); } } } varnishd -V varnishd (varnish-3.0.5 revision 1a89b1f) Copyright © 2006 Verdens Gang AS Copyright © 2006-2011 Varnish Software AS Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Fevereiro 12, 2014 Autor Compartilhar Postado Fevereiro 12, 2014 Procure na net outra vcl para WP e vá testando, ou construa a sua própria. Mas é na vcl_fetch que é feito quase 90% do milagre. Link para o comentário Compartilhar em outros sites More sharing options...
Marlon Postado Fevereiro 12, 2014 Compartilhar Postado Fevereiro 12, 2014 pois é, procurei, achei varias, a vcl fecht NUNCA funciona.... Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados