Երբ ուղարկվում է սերվերին եւ ֆայլեր ստանալով FTP արձանագրության միջոցով, տարբեր սխալներ են առաջանում, որոնք ընդմիջում են բեռնումը: Իհարկե, դա օգտվողների համար մեծ դժվարություն է առաջացնում, հատկապես, եթե անհրաժեշտ է շտապ ներբեռնել կարեւոր տեղեկություններ: Ընդհանուր հրամանատարի միջոցով FTP- ի միջոցով տվյալների փոխանցման ժամանակ ամենատարածված խնդիրներից մեկը «PORT command- ը չկատարվեց» սխալը: Եկեք պարզենք առաջացման պատճառները եւ այդ սխալը վերացնելու ուղիները:
Ներբեռնեք Total Commander- ի վերջին տարբերակը
Սխալների պատճառները
«Պորտի հրամանատարությունը չի կատարվում» սխալի հիմնական պատճառը, հիմնականում, ոչ թե Ընդհանուր հրամանատարի ճարտարապետության առանձնահատկություններից է, այլ մատակարարի սխալ տեղակայանքներում, եւ դա կարող է լինել կամ հաճախորդը կամ սերվերի մատակարարը:
Կան երկու կապի եղանակներ `ակտիվ եւ պասիվ: Ակտիվ ռեժիմով հաճախորդը (մեր դեպքում, Total Commander- ի ծրագիր) ուղարկում է «Պորտ» հրամանը սերվերին, որտեղ այն ներկայացնում է իր կապի կոորդինատները, մասնավորապես, IP հասցեն, որպեսզի սերվերը կապվի:
Պասիվ ռեժիմ օգտագործելով, հաճախորդը տեղեկացնում է սերվերին, որ ինքը արդեն փոխանցել է իր կոորդինատները եւ ստանալուց հետո կապում է դրան:
Եթե մատակարարի պարամետրերը սխալ են, վստահված անձը կամ հավելյալ firewall- ը օգտագործվում են, փոխանցված տվյալները ակտիվ ռեժիմում աղավաղված են, երբ PORT- ի հրամանը կատարվում է եւ կապը կոտրված է: Ինչպես լուծել այս խնդիրը:
Ախտորոշում
«Պորտի հրամանատարությունը ձախողվեց» սխալը վերացնելու համար հարկավոր է հրաժարվել PORT հրամանի օգտագործումը, որը օգտագործվում է ակտիվ կապի ռեժիմում: Սակայն խնդիրն այն է, որ Total Commander- ի կողմից օգտագործվում է ակտիվ ռեժիմը: Հետեւաբար, այս սխալից ազատվելու համար մենք պետք է ծրագրում ներառենք պասիվ տվյալների փոխանցման ռեժիմ:
Դա անելու համար սեղմեք վերին հորիզոնական մենյուի «Ցանց» բաժինը: Ցանկում հայտնված ցուցակում ընտրել «Միացեք FTP սերվերին» կետին:
Բացվում է FTP կապերի ցանկը: Նշեք ցանկալի սերվերը եւ սեղմեք «Խմբագրել» կոճակը:
Պատուհանը բացվում է կապի պարամետրերով: Ինչպես տեսնում եք, «Պասիվ փոխանակման ռեժիմ» կետը չի ակտիվացված:
Ստուգեք այս վանդակը ստուգիչ նշումով: Իսկ սեղմեք «OK» կոճակը, փրկելու պարամետրերը փոխելու արդյունքները:
Այժմ կարող եք փորձել միանալ սերվերին կրկին:
Վերոհիշյալ մեթոդն ապահովում է «PORT command- ը չի կատարվում» սխալի անհետացումը, սակայն չի կարող երաշխավորել, որ FTP արձանագրության միացումը կգործի: Ի վերջո, ոչ բոլոր սխալները կարող են լուծվել հաճախորդի կողմից: Ի վերջո, մատակարարը կարող է նպատակայինորեն արգելափակել FTP- ի բոլոր կապերը իր ցանցում: Այնուամենայնիվ, «Պորտի հրամանատարությունը չկատարվեց» սխալի վերացման վերոհիշյալ մեթոդը, շատ դեպքերում, օգնում է օգտվողներին վերականգնել տվյալների փոխանցումը Total Commander- ի միջոցով, օգտագործելով այս համաժողովրդական արձանագրությունը: