{"id":229854,"date":"2022-11-11T11:44:00","date_gmt":"2022-11-11T08:44:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229854"},"modified":"2022-11-09T16:40:33","modified_gmt":"2022-11-09T13:40:33","slug":"korjaa-valet-wordpress-ajax-bad-gateway","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fi\/korjaa-valet-wordpress-ajax-bad-gateway\/","title":{"rendered":"Korjaa Valet, WordPress, Ajax, Bad Gateway"},"content":{"rendered":"\n<p><a href=\"https:\/\/tommcfarlin.com\/laravel-valet-for-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Jokin aika sitten<\/a> palasin k\u00e4ytt\u00e4m\u00e4\u00e4n <a href=\"https:\/\/laravel.com\/docs\/5.4\/valet\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Valetia<\/a> paikalliseen kehitt\u00e4miseen, ja olen ollut siihen tyytyv\u00e4inen siit\u00e4 l\u00e4htien. Viime viikkoon asti en ollut viel\u00e4 t\u00f6rm\u00e4nnyt ongelmiin.<\/p>\n<p>Mutta ty\u00f6skennelless\u00e4ni WordPress-laajennuksen parissa, joka tuo tietoja k\u00e4ytt\u00e4m\u00e4ll\u00e4 <strong>admin-ajax -ohjelmaa<\/strong>, sain jatkuvasti uteliaan viestin konsoliin riippumatta siit\u00e4, kuinka suuria tai pieni\u00e4 tiedot olivat. Erityisesti sain virheilmoituksen &quot;502 (Bad Gateway).&quot;<\/p>\n<blockquote>\n<p>Palvelin, joka toimi yhdysk\u00e4yt\u00e4v\u00e4n\u00e4 tai v\u00e4lityspalvelimena, sai virheellisen vastauksen saapuvalta palvelimelta, jota se k\u00e4ytti yritt\u00e4ess\u00e4\u00e4n t\u00e4ytt\u00e4\u00e4 pyynt\u00f6\u00e4.<\/p>\n<\/blockquote>\n<p>Ja jos yrit\u00e4t diagnosoida sen t\u00e4m\u00e4n <a href=\"https:\/\/httpstatuses.com\/502\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">m\u00e4\u00e4ritelm\u00e4n<\/a> perusteella, et p\u00e4\u00e4se kovin pitk\u00e4lle. Se ei johdu siit\u00e4, ett\u00e4 se olisi v\u00e4\u00e4rin, vaan se, ett\u00e4 sinun on muutettava palvelimesi asetuksia.<\/p>\n<p>Onneksi se on helppoa. Tai se on todenn\u00e4k\u00f6isesti helppoa.<\/p>\n<h2>Valet, WordPress, Ajax, Bad Gateway: The Fix<\/h2>\n<p>Ennen korjauksen jakamista sanon, ett\u00e4 t\u00e4m\u00e4 aiheutti minulle kaikenlaisia <a href=\"https:\/\/www.nginx.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">\u200b\u200bNginx<\/a> &#8211; kokoonpanoja, k\u00e4\u00e4nteisi\u00e4 v\u00e4lityspalvelintietoja, <a href=\"https:\/\/php-fpm.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHP-FPM<\/a> :\u00e4\u00e4 ja edelleen. Jos valitset Googlen, muista, ett\u00e4 tulet todenn\u00e4k\u00f6isesti my\u00f6s t\u00f6rm\u00e4\u00e4m\u00e4\u00e4n niihin.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165908-61e78b97204b0.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165908-61e78b97204b0.png\" alt=\"Korjaa Valet, WordPress, Ajax, Bad Gateway\" ><\/a><\/p>\n<p>Ja totuus se, ehk\u00e4 se on sinun ongelmasi (jaan linkit viestin alareunassa), mutta tietty korjaukseni oli paljon helpompi kuin se.<\/p>\n<p>Olettaen, ett\u00e4 k\u00e4yt\u00e4t macOS:\u00e4\u00e4, siirry\u00a0 p\u00e4\u00e4telaitteen <strong>.valet-<\/strong> hakemistoon seuraavalla komennolla:<\/p>\n<pre><code>$ cd ~\/.valet<\/code><\/pre>\n<p>Kun olet siell\u00e4, etsi <strong>Nginx<\/strong> &#8211; hakemisto ja kirjoita sitten:<\/p>\n<pre><code>$ ls Nginx<\/code><\/pre>\n<p>Tarkista, n\u00e4etk\u00f6 kehityspalvelimesi tiedoston. Huomaa, ett\u00e4 k\u00e4yt\u00e4n <strong>link<\/strong> -komentoa <strong>park<\/strong> &#8211; komennon sijaan, joten minulla on jotain kuten <strong>wptrunk.dev<\/strong>. Jos sinulla ei ole tiedostoa siell\u00e4, se on todenn\u00e4k\u00f6isesti ongelma.<\/p>\n<p>Ja jos on, kirjoita seuraava komento:<\/p>\n<pre><code>$ touch Nginx\/your-site.dev<\/code><\/pre>\n<p>Miss\u00e4 <strong>your-site.dev<\/strong> on mik\u00e4 tahansa verkkotunnus, joka aiheuttaa ongelman.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165908-61e78b9cd0d33.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165908-61e78b9cd0d33.png\" alt=\"Korjaa Valet, WordPress, Ajax, Bad Gateway\" ><\/a><\/p>\n<p>Avaa seuraavaksi kyseinen tiedosto haluamallasi tekstieditorilla ja lis\u00e4\u00e4 kaksi rivi\u00e4:<\/p>\n<pre><code>fastcgi_buffers 16 16k;\nfastcgi_buffer_size 32k;<\/code><\/pre>\n<p>Tallenna tiedosto ja k\u00e4ynnist\u00e4 Valet uudelleen terminaalissa yksinkertaisella:<\/p>\n<pre><code>$ valet restart<\/code><\/pre>\n<p>Yrit\u00e4 sitten uudelleen kokemaasi ongelmaa. Minulle puskurin koon kasvattaminen (tai m\u00e4\u00e4ritt\u00e4minen) yll\u00e4 oleviin arvoihin toimi. Saatat tarvita suurempia arvoja, kuten sanotaan, YMMV.<\/p>\n<p>Asia on siin\u00e4, ett\u00e4 korjaus ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 ole erityisen monimutkainen, joten ennen kuin alat kirjoittaa koko mukautettua asetustiedostoa tyhj\u00e4st\u00e4, kokeile ensin n\u00e4it\u00e4 arvoja.<\/p>\n<h3>liittyv\u00e4t linkit<\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/johnbillion\/query-monitor\/issues\/65\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">502 Virheet tiedostossa admin-ajax.php<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/roots\/trellis\/issues\/612\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">admin-ajax.php: 502 Bad Gateway<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/laravel\/valet\/issues\/236\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPress-j\u00e4rjestelm\u00e4nvalvojan URL-osoitteet palauttavat 404<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/adamwathan\/6ea40e90a804ea2b3f9f24146d86ad7f\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Valetin vianetsint\u00e4 Sierrassa<\/a><\/li>\n<li><a href=\"https:\/\/petericebear.github.io\/starting-laravel-valet-on-osx-20160516\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Alkaen Laravel Valetista OSX:ll\u00e4<\/a><\/li>\n<li><a href=\"https:\/\/stackoverflow.com\/questions\/23844761\/upstream-sent-too-big-header-while-reading-response-header-from-upstream\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">yl\u00e4virtaan l\u00e4hetettiin liian suuri otsikko, kun luettiin vastausotsikko yl\u00e4virtaan<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jos haluat korjata yhdistelm\u00e4n ongelmia, joihin liittyy Valet, WordPress, Ajax, Bad Gateway, t\u00e4m\u00e4 ehk\u00e4 ratkaisee ongelmasi.<\/p>\n","protected":false},"author":1,"featured_media":165909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[750,719,843,864],"tags":[1166],"class_list":["post-229854","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-avoin-laehdekoodi","category-kehittaejae","category-opetusohjelmia","category-wordpress-5","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/229854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/comments?post=229854"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/229854\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media\/165909"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media?parent=229854"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/categories?post=229854"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/tags?post=229854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}