The Joomla! Community Magazine™

Issue 2012 July > Farsi

خطاهای موجود FTP Layers

Written by | Sunday, 01 July 2012 00:00 | Published in 2012 July
زمانیکه قصد داریم افزونه‌ای را در جوملا نصب کنیم گاهی اوقات با خطاهایی مواجه می‌شویم که روند عملیات نصب افزونه را با مشکل مواجه می‌کند. سعی کردیم در این مقاله بعضی از خطاها را بررسی می‌کنیم. بررسی خطاهای کلی    خطای مربوط به عدم تنظیم FTP Layers    خطای مربوط به تنظیمات دایرکتوری tmp , log    خطای مربوط به Session path که نشان دهنده غیر فعال بودن تابع Session می‌باشد. بیشتر مواقع در این خطا، کلمه Session هم وجود دارد که براحتی می‌توان به نوع خطا پی برد.    خطای مربوط به owner ها، که مربوط به ارائه دهنده‌های خدمات هاست می‌باشد و بهتر است توسط ارائه دهنده این سرویس owner ریست شوند.

بررسی خطاهای رایج

بررسی خطاهای

    JFTP: :write: ناتوان از استفاده در حالت غیر فعال.
    خطا - ناتوان در ذخیره اطلاعات: سیستم نمی‌تواند فایل پیکربندی را ویرایش نماید.
    JFTP: :write: عدم امکان استفاده از حالت غیرفعال.
    نمیتواند تاریخ را ذخیره کند خطا: امکان نوشتن در فایل تنظیمات وجود ندارد.
    JFTP: :store: ناتوان در استفاده از حالت غیر فعال.

این خطاها زمانی رخ می‌دهد که توابع ftp غیر فعال باشد.

راه حل

از ارائه دهنده سرویس هاست بخواهید که این تابع را برای شما فعال کند.

بررسی خطاهای

    JFTP: :store: پاسخ بد
    هشدار: انتقال ناموفق فایل!

در اکثر مواقع این خطا زمانی رخ می‌دهد که ftp layer به درستی تنظیم شده است و سطح دسترسی خواندن و نوشتن برای پوشه‌های tmp و log تنظیم نشده است.

راه حل

    دسترسی پوشه tmp و log را بررسی كنید كه بر روی 777 باشد. نکته: بعد از نصب افزونه دسترسی را به حالت اول برگردانید.
    گاهی اوقات هم مسیر پوشه‌های tmp و log در فایل configuration.php به درستی تنظیم نشده است.

راهنمایی: برای پیدا کردن مسیر سایت یک فایل php ایجاد کنید و دستور زیر را در این فایل کپی کرده و فایل را اجرا کنید. بررسی کنید که خروجی با مسیر سایت شما یکسان باشد.


<?php
 
// current directory
echo getcwd() . "\n";
 
 
?>

بررسی خطاهای

    JFTP::login: Unable to login
    به نظر می رسد اعتبار کاربر خوب نیست ...

این خطا بدلیل درست تنظیم نشدن ftp می‌باشد.

راه حل

ftp layer را بررسی كنید.

بررسی خطاهای

    JFTP::store: Bad response
    اخطار! - عدم موفقیت در جابجایی فایل
    JFTP::mkdir: Bad response
    JFTP::chmod: Bad response
    Unable to create destination
    JFolder::create: Path not in open_basedir paths
    Unable to create destination

راه حل

    تنظیمات ftp layer بررسی شود
    مسیر و سطح دسترسی پوشه‌های temp و log رو بررسی کنید.

بررسی خطای

    JFTP: :connect: عدم اتصال به هاست ' localhost ' و پورت ' 21 '

این خطا بدلیل درست تنظیم نشدن ftp می‌باشد.

راه حل:

تنظیمات ftp layer بررسی شود.

بررسی خطاهای

    JFTP: :write: پاسخ بد
    نمی‌تواند تاریخ را ذخیره کند خطا: ایرادی رخ داد. فایل index.php ذخیره نشد.

تنظیم اشتباه مسیر پوشه log و tmp

راه حل

مسیر و سطح دسترسی پوشه‌های temp و log رو بررسی کنید.

بررسی خطاهای

   JFolder::create: Infinite loop detected
   JFTP::store: Bad response
   اخطار! - عدم موفقیت در جابجایی فایل

که همراه با خطایی مشابه با خطای زیر میباشد

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/***/httpdocs/tmp) is not within the allowed path(s): (/var/www/***/httpdocs:/tmp) in/var/www/***/httpdocs/libraries/joomla/filesystem/file.php on line

که همراه با open_basedir میباشد.

راه حل

این خطا همانطور که گفته شد مربوط به open_basedir می باشد که برای رفع آن باید از مدیر هاست بخواهید که این مشکل را برطرف کند.

Read 8631 times
Tagged under Farsi
 محمد محسنی

محمد محسنی

Mohammad Mohseni

Member of the Persian Joomla's powerful development team

Persian Joomla Template

-------------------------------------------

عضو تیم توسعه قدرتمند جوملا فارسی

مدیر وبسایت قالب های جوملا فارسی

مدیر داخلی کانون آگهی و تبلیغات چشم انداز

مدیر عامل شرکت راسپینا کارو پارسا نت

مدیر سایت مسکن اینترنتی

http://www.template4.ir

Language Switcher

Current Articles

Join us at the Joomla! World Conference 2014, Grand Oasis Cancun, Mexico November 7-9, 2014

Grab the Joomla! Community Banners! Spread the word!

Recommend us on Google+