Faylları serverə göndərərkən və FTP protokolundan istifadə edərək faylları qəbul edərkən bəzən yükləməni dayandıran müxtəlif səhvlər olur. Əlbəttə ki, bu, istifadəçiləri çox narahat edir, xüsusən də vacib məlumatları təcili yükləməlisiniz. FTP vasitəsilə məlumatları Total Commander vasitəsilə ötürərkən ən çox rast gəlinən problemlərdən biri "PORT əmri alınmadı" səhvidir. Bu səhvin səbəblərini və həll yollarını tapaq.
Total Commander-ın son versiyasını yükləyin
Səhv səbəbləri
"PORT əmri uğursuz oldu" səhvinin əsas səbəbi əksər hallarda Total Commander memarlığının xüsusiyyətlərində deyil, provayderin səhv parametrlərində olur və bu ya müştəri, ya da server təminatçısı ola bilər.
İki əlaqə rejimi var: aktiv və passiv. Aktiv rejimdə müştəri (bizim vəziyyətimizdə Total Commander proqramı) serverə "PORT" əmrini göndərir, bu da qoşulma koordinatlarını, xüsusən IP adresini bildirir ki, server onunla əlaqə saxlasın.
Passiv rejimdən istifadə edərkən müştəri serverə koordinatlarını ötürməsini söyləyir və bunları aldıqdan sonra ona qoşulur.
Provayderin parametrləri yanlışdırsa, proxy və ya əlavə firewall istifadə edərək, aktiv rejimdə ötürülən məlumatlar PORT əmri yerinə yetirildikdə pozulur və əlaqə kəsilir. Bu problemi necə həll etmək olar?
Hata düzəldilməsi
"PORT əmri alınmadı" səhvini həll etmək üçün aktiv qoşulma rejimində istifadə olunan PORT əmrini istifadə etməkdən imtina etməlisiniz. Lakin problem Total Commander-da standart olaraq istifadə olunan aktiv rejimdir. Buna görə, bu səhvdən qurtulmaq üçün proqramda passiv məlumat ötürmə rejimini açmalıyıq.
Bunu etmək üçün yuxarı üfüqi menyunun "Şəbəkə" bölməsini vurun. Görünən siyahıda "FTP serverinə qoşul" seçin.
FTP əlaqələrinin siyahısı açılır. Lazımi serveri qeyd edirik və "Dəyişdir" düyməsini basın.
Bağlantı parametrləri ilə bir pəncərə açılır. Gördüyünüz kimi, "Passiv mübadilə rejimi" maddəsi aktiv deyil.
Bu maddəni bir işarə ilə qeyd edirik. Parametrlərin dəyişdirilməsinin nəticələrini saxlamaq üçün "OK" düyməsini vurun.
İndi yenidən serverə qoşulmağa cəhd edə bilərsiniz.
Yuxarıda göstərilən metod "PORT əmri alınmadı" səhvinin yox olmasına zəmanət verir, lakin FTP bağlantısının işləyəcəyinə zəmanət vermir. Axı, bütün səhvlər müştəri tərəfində həll edilə bilməz. Sonda, provayder şəbəkəsində bütün FTP əlaqələrini məqsədyönlü şəkildə blok edə bilər. Bununla birlikdə, "PORT əmri alınmadı" səhvini aradan qaldırmanın yuxarıdakı üsulu, əksər hallarda istifadəçilərə bu populyar protokoldan istifadə edərək Total Commander proqramı vasitəsilə məlumat ötürülməsini bərpa etməyə kömək edir.