شما باید چک نمائید که این پیغام خطا به چه علت است :
اگر پیغام مربوط به رمز عبور است که باید رمز عبور و نام کاربری صحیح را وارد نمائید ، دقت نمائید که رمز عبور باید با حروف کوچک تایپ شود و کلید Caps Lock که بر روی کیبُرد شما قرارد دارد فعال و روشن نشده باشد ، همچنین چک نمائید که زبان کامپیوتر شما انگلیسی باشد
در صورتیکه شما از دانشگاه یا محل دولتی و اداری به اف تی پی وصل میشوید به احتمال بسیار بالا پورت های مربوط به اف تی پی بسته شده است و میبایست خارج از این محیطها روی سایت خود کار کنید
اگر صفحه و فولدرهای اصلی FTP شما باز میشود اما پوشه httpdocs یا یکی از پوشه های داخل آن برای باز شدن مشکل دارد یا آنقدر طول میکشد تا پیغام Time Out میدهد بعلت وجود یک یا چند نام فایل است که دارای اسمی بلند است و مثلا بیش از ۸ تا ۱۰ کارکتر دارد و شما باید از اسامی کوتاه تری برای فایل ها استفاده نمائید مثال :
Pictures_Pages_admin_2.asp –> PP_admin2.asp |
اما یک راه بهتر نیز وجود دارد و آن اینست که تنظیمات خود را بصورت زیر اصلاح کنید تا Firewall سرور شما را بلوک نکند و فولدرهای شما باز شود ، برای این کار یک صفحه اینترنتی باز کرده و طبق مسیر و منوهای زیر تنظیمات خود را اصلاح نمائید :
Internet Explorer => Tools => Internet Options => Advanced => Disable : Use Passive FTP ( For Firewall and DSL … ) => OK |
حالا همه پنجره ها را OK کرده و ببندید و مجددا یک صفحه اینترنتی باز کرده و آدرس اف تی پی خود را در آن وارد کنید
در صورتیکه هیچگونه امکان ورودی در اف تی پی به شما داده نمیشود ( با توجه به صحیح بودن رمز عبور ) در برخی از موارد اشکال از شرکتی است که شما از آنها اینترنت تهیه میکنید و ممکن است بصورت کارت اینترنت یا ADSL یا روشهای دیگری باشد که اصلا فرقی ندارد. در اصل تنظیمات امنیتی این شرکتها بصورت استانداردی تنظیم نشده است و از آنجائیکه متاسفانه بسیاری از این شرکتها از تنظیمات صحیح و حرفه ای سیستم های خود اطلاعی ندارند نمیتوانند در این زمینه کمکی به شما داشته باشند و بهترین گزینه آن است که کارت یا اشتراک اینترنت خود را عوض کنید.
اگر سرعت اینترنت شما مطلوب نباشد و برنامه نتواند ( اف تی پی ) را در یک مدت معین باز نماید پیغام خطای (operation time out) داده و باز نمیشود که شما میبایست از یک اکانت اینترنت مناسب تر برای کار با (اف تی پی) استفاده نمائید.
احتمال بعدی اینست که برنامه آنتی ویروس یا فایروال شما مانع از اتصال شما به ( اف تی پی ) میشود بعنوان مثال اگر شما از برنامه آنتی ویروس نورتون یا کاسپراسکای یا برخی از ورژن های آن استفاده میکنید ممکن است این برنامه دسترسی شما را اشتباها محدود کند ، برای برطرف شدن این مشکل باید قسمتی از این برنامه را غیر فعال کنید ، بعنوان مثال در آنتی ویروس ۲۰۰۵ شما میبایست طبق روش زیر این مشکل را برطرف فرمائید:
برنامه آنتی ویروس نورتون را باز کرده در منو های بالای آن گزینه Option را کلیک نمائید ، در منوئی که زیر آن ( سمت چپ کادر ) باز میشود گزینه Internet Worm Protection را کلیک نموده و سپس در کادر جلوی آن تیک Enable Internet Worm Protection را برداشته و آن را غیر فعال کنید و سپس همه پنجره ها را ok کنید …. البته احتمالا هنگام تائید و ok کردن پنجره ها کادر جدیدی باز میشود که از شما مدت زمان غیرفعال بودن این گزینه سئوال میشود که بسته به میزان زمان مورد استفاده شما میتواند متغیر باشد ، در صورتیکه زیاد با سایت خود کار میکنید بهتر است گزینه Permanently را انتخاب کرده و سپس همه پنجره ها را OK نموده و سیستم خود را ری استارت فرمائید و مجددا ( اف تی پی ) را تست کنید.
در صورتیکه پیغام خطا مربوط به عدم حق دسترسی یا پرمیشن (Permission) باشد مانند خطای Access is Deneid ابتدا جواب سئوال شماره ۱۹ را در همین صفحه مطالعه نمائید و اگر نتوانستید مشکل را بر طرف نمائید با مسئول سرور تماس گرفته تا مشکل شما را برطرف نماید
اگر شما مدیر سرور هستید و مشکل همچنان پابرجاست این دستور را روی سرور اجرا کنید :
Use Command Prompt Dos ( CMD ) =>
type or Copy this code in CMD : netsh advfirewall firewall add rule name=”FTP (no SSL)” action=allow protocol=TCP dir=in localport=21 Enter netsh advfirewall set global StatefulFtp enable Enter |