[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"custom-urls-\u002Ftools\u002Fcomfort-lte":3,"categories-menu":10,"post-komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii":120,"post-content-komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii":164,"post-comments-i8wiipabpbxtcofme04ncqjy":300},{"type":4,"entity":5,"path":8},"post",{"documentId":6,"slug":7},"i8wiipabpbxtcofme04ncqjy","komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii",{"uri":9},"\u002Ftools\u002Fcomfort-lte",[11,31,104],{"id":12,"documentId":13,"name":14,"slug":15,"desc":16,"published":17,"uri":18,"showmenu":17,"createdAt":19,"updatedAt":20,"publishedAt":21,"locale":22,"heading":16,"order":23,"posts":24},4,"dw88ipzixowg4rbtqhna1fck","Личное","self",null,true,"\u002Fself","2026-05-17T11:06:55.868Z","2026-05-19T09:58:08.297Z","2026-05-19T09:58:08.291Z","en",0,[25,28],{"id":26,"documentId":27},61,"otr8hblo0fac9ovggct48osv",{"id":29,"documentId":30},76,"z77qh8cg0mcz533087epr6xu",{"id":32,"documentId":33,"name":34,"slug":35,"desc":16,"published":17,"uri":36,"showmenu":17,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":22,"heading":16,"order":40,"posts":41},2,"oxow5hzkizd4dgongka7hxvf","Рабочее","work","\u002Fwork","2026-05-15T07:43:18.016Z","2026-05-19T09:58:08.301Z","2026-05-19T09:58:08.295Z",1,[42,45,48,51,54,56,59,62,65,68,71,74,77,80,83,86,89,92,95,98,101],{"id":43,"documentId":44},71,"tciv16vv801l5eg5m4rx3gal",{"id":46,"documentId":47},80,"x8y72z9yibyjcllzwes23h43",{"id":49,"documentId":50},81,"v06yaukpbxnypv0bh0s48osu",{"id":52,"documentId":53},82,"wgd4f0022pq1pwbvq04rq0x0",{"id":55,"documentId":6},83,{"id":57,"documentId":58},84,"ny1dz9tknms3219nrc5oaahy",{"id":60,"documentId":61},89,"igz67vanm4ke94cilkgrts2i",{"id":63,"documentId":64},95,"fa4sibhpf6ohmet6qo3s4ywx",{"id":66,"documentId":67},96,"u7g77d0bu0rv1u67qea9kglu",{"id":69,"documentId":70},98,"exnbib5xi3fgt7mku9q8ithc",{"id":72,"documentId":73},99,"bja31j10up0ffiqw1j5nfr79",{"id":75,"documentId":76},100,"ztrhdkce10c349k6jngsqz72",{"id":78,"documentId":79},101,"gsf74mv1zc39kkejpvy70lfk",{"id":81,"documentId":82},102,"m7c1icp5gt0x73ssyc67atvc",{"id":84,"documentId":85},103,"yz8vml65wloblc0dsp1okc8l",{"id":87,"documentId":88},104,"lquxceynryigq9wdydiwby7f",{"id":90,"documentId":91},105,"yy6x55uwn90hzkzz0786ev1q",{"id":93,"documentId":94},106,"ns37ttwnqxfc86lw6355bx9n",{"id":96,"documentId":97},107,"bjlqk6v41quti6geq9hs4ta6",{"id":99,"documentId":100},108,"ztumsu968y7otczfxrol0o19",{"id":102,"documentId":103},109,"xxxi8etz2ay3839xvw2oz9ym",{"id":105,"documentId":106,"name":107,"slug":108,"desc":16,"published":17,"uri":109,"showmenu":17,"createdAt":110,"updatedAt":111,"publishedAt":112,"locale":22,"heading":16,"order":32,"posts":113},3,"cat0obshestvennoe000001","Общественное","public","\u002Fpublic","2026-05-15T18:29:50.696Z","2026-05-19T09:58:05.992Z","2026-05-19T09:58:05.985Z",[114,117],{"id":115,"documentId":116},74,"u55grcuibxa3e64ymhoaav2v",{"id":118,"documentId":119},92,"rcz3w4mhmhb54ps3o8j462fp",{"id":55,"documentId":6,"title":121,"slug":7,"content":122,"desc":123,"intro":124,"uri":9,"published":17,"publishedDate":125,"showComments":17,"canComment":17,"telegramId":16,"telegramLink":16,"telegramHash":16,"telegramSetReaction":17,"telegramPasteImage":126,"telegramPasteTitle":126,"telegramPasteLink":126,"internalMeta":127,"createdAt":128,"updatedAt":129,"publishedAt":130,"locale":16,"coverCaption":131,"showOnHome":17,"category":132,"cover":16,"tags":133,"author":148,"comments":23,"reactions":163},"Комфортная работа в PhpStorm и SSH на LTE соединении","Если вам, как и мне, часто приходится работать с проектами в PhpStorm через LTE, то наверняка приходилось сталкиваться с постоянными лагами при попытке выгрузить файл на сервер при сохранении. Не разбирался, с чем конкретно связано, однако нашёл решение!\n\n### Решение для PhpStorm\n\n1. Заходим в *Настройки*, переключаемся в раздел *Deployment*,\n2. Открываем настройки нашего сервера, переходим в *Advanced options*,\n3. Ставим галку на *Send keep alive messages each* и устанавливаем значение *30*.\n\n### Решение для SSH\n\n1. Открываем *\u002Fetc\u002Fssh\u002Fssh_config*,\n2. Указываем настройку *ServerAliveInterval* для всех хостов:\n\n```\nHost *\n  ServerAliveInterval 30\n```\n\n3. Либо, можно напрямую при подключении указывать эту настройку:`ssh -o ServerAliveInterval=10 user@server-ip`","","Если вам, как и мне, часто приходится работать с проектами в PhpStorm через LTE, то наверняка приходилось сталкиваться с постоянными лагами при попытке выгрузить файл на сервер при сохранении. Не разбирался, с чем конкретно связано, однако нашёл решение!","2017-09-03T12:52:00.000Z",false,{"addToTelegram":126,"editInTelegram":126,"removeFromTelegram":126},"2026-05-16T14:27:43.785Z","2026-05-18T22:41:18.232Z","2026-05-18T22:41:18.224Z","SSH + LTE + PhpStorm",{"id":32,"documentId":33,"name":34,"slug":35,"desc":16,"published":17,"uri":36,"showmenu":17,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":22,"heading":16,"order":40},[134,141],{"id":135,"documentId":136,"name":137,"slug":138,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":139,"updatedAt":139,"publishedAt":140,"locale":22,"heading":16,"desc":16},20,"georvivt518jgm5vp8rcv0kv","Инструменты","instrumenty","2026-05-16T10:33:46.941Z","2026-05-16T10:33:46.938Z",{"id":142,"documentId":143,"name":144,"slug":145,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":146,"updatedAt":146,"publishedAt":147,"locale":22,"heading":16,"desc":16},21,"htsr27rbn93onqsys2gavt4m","Phpstorm","phpstorm","2026-05-16T10:33:46.959Z","2026-05-16T10:33:46.956Z",{"id":40,"documentId":149,"username":150,"provider":123,"confirmed":17,"blocked":126,"telegramId":151,"telegramData":152,"icon":16,"firstname":156,"lastname":155,"phone":153,"locale":16,"role":157,"avatar":16},"mr9zlrq1858u3k1t8r6dmlly","pavelgvozdb","133652371",{"id":151,"phone":153,"premium":126,"language":154,"lastname":155,"username":150,"firstname":156},"77025551199","ru","Гвоздь","Павел",{"id":105,"documentId":158,"name":159,"description":160,"type":161,"createdAt":162,"updatedAt":162,"publishedAt":162,"locale":16},"agv9d9dnu7pxc9ked3amj647","Admin","Главный админ блога — полный доступ к управлению на фронтенде","admin","2026-05-15T18:45:58.088Z",{"like":23,"dislike":23},{"data":165,"body":166,"toc":296},{"title":123,"description":124},{"type":167,"children":168},"root",[169,176,183,238,244,270,282],{"type":170,"tag":171,"props":172,"children":173},"element","p",{},[174],{"type":175,"value":124},"text",{"type":170,"tag":177,"props":178,"children":180},"h3",{"id":179},"решение-для-phpstorm",[181],{"type":175,"value":182},"Решение для PhpStorm",{"type":170,"tag":184,"props":185,"children":186},"ol",{},[187,208,219],{"type":170,"tag":188,"props":189,"children":190},"li",{},[191,193,199,201,206],{"type":175,"value":192},"Заходим в ",{"type":170,"tag":194,"props":195,"children":196},"em",{},[197],{"type":175,"value":198},"Настройки",{"type":175,"value":200},", переключаемся в раздел ",{"type":170,"tag":194,"props":202,"children":203},{},[204],{"type":175,"value":205},"Deployment",{"type":175,"value":207},",",{"type":170,"tag":188,"props":209,"children":210},{},[211,213,218],{"type":175,"value":212},"Открываем настройки нашего сервера, переходим в ",{"type":170,"tag":194,"props":214,"children":215},{},[216],{"type":175,"value":217},"Advanced options",{"type":175,"value":207},{"type":170,"tag":188,"props":220,"children":221},{},[222,224,229,231,236],{"type":175,"value":223},"Ставим галку на ",{"type":170,"tag":194,"props":225,"children":226},{},[227],{"type":175,"value":228},"Send keep alive messages each",{"type":175,"value":230}," и устанавливаем значение ",{"type":170,"tag":194,"props":232,"children":233},{},[234],{"type":175,"value":235},"30",{"type":175,"value":237},".",{"type":170,"tag":177,"props":239,"children":241},{"id":240},"решение-для-ssh",[242],{"type":175,"value":243},"Решение для SSH",{"type":170,"tag":184,"props":245,"children":246},{},[247,258],{"type":170,"tag":188,"props":248,"children":249},{},[250,252,257],{"type":175,"value":251},"Открываем ",{"type":170,"tag":194,"props":253,"children":254},{},[255],{"type":175,"value":256},"\u002Fetc\u002Fssh\u002Fssh_config",{"type":175,"value":207},{"type":170,"tag":188,"props":259,"children":260},{},[261,263,268],{"type":175,"value":262},"Указываем настройку ",{"type":170,"tag":194,"props":264,"children":265},{},[266],{"type":175,"value":267},"ServerAliveInterval",{"type":175,"value":269}," для всех хостов:",{"type":170,"tag":271,"props":272,"children":276},"pre",{"className":273,"code":275,"language":175},[274],"language-text","Host *\n  ServerAliveInterval 30\n",[277],{"type":170,"tag":278,"props":279,"children":280},"code",{"__ignoreMap":123},[281],{"type":175,"value":275},{"type":170,"tag":184,"props":283,"children":284},{"start":105},[285],{"type":170,"tag":188,"props":286,"children":287},{},[288,290],{"type":175,"value":289},"Либо, можно напрямую при подключении указывать эту настройку:",{"type":170,"tag":278,"props":291,"children":293},{"className":292},[],[294],{"type":175,"value":295},"ssh -o ServerAliveInterval=10 user@server-ip",{"title":123,"searchDepth":32,"depth":32,"links":297},[298,299],{"id":179,"depth":105,"text":182},{"id":240,"depth":105,"text":243},[]]