زمان کنونی: ۳۰-۱-۱۴۰۳, ۰۸:۱۱ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطای نصب افزونه جوملا
۷-۸-۱۳۹۵, ۱۱:۱۸ عصر
ارسال: #1
خطای نصب افزونه جوملا
با سلام



هنگام بروزرسانی سایت جوملا این خطا به من میده
یک خطا رخ داده است .

0 Cannot write to log file
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۷-۸-۱۳۹۵, ۱۱:۵۷ عصر
ارسال: #2
RE: خطای نصب افزونه جوملا
مرحله اول: بررسی مجوزهای پوشه‌ها
در ناحیه مدیریت جوملا به مسیر سیستم -> اطلاعات سیستم بروید و در سربرگ (زبانه) «مجوزهای پوشه» وضعیت دسترسی به پوشه‌ها را بررسی کنید. در مقابل همه پوشه‌ها و فایل‌ها به استثنا فایل configuration.php می‌باید عبارت «قابل ویرایش» به رنگ سبز درج شده باشد. اگر چنین نیست، دسترسی فایل‌ها و پوشه‌های مشخص شده رو تغییر دهید. همه فایل‌ها باید دارای سطح دسترسی 664 و همه پوشه‌ها باید دارای سطح دسترسی 775 باشند. برای تغییر دسترسی فایل و پوشه می‌توانید از طریق مدیریت فایل در کنترل پنل هاستینگ و یا از طریق برنامه‌های FTP نظیر FileZilla استفاده کنید.
مرحله دوم: بررسی مسیر پوشه‌های tmp و logs
یکی از علت‌های بروز خطا، ممکن است مربوط به عدم دسترسی جوملا به پوشه‌های log و tmp باشد. در این صورت شما می‌باید این دو پوشه را به طور صحیح آدرس‌دهی نمایید. برای استخراج آدرس صحیح این دو پوشه ابتدا یک فابل php با نام دلحواه مثلا test.php در ریشه سایت ایجاد کنید و کد زیر را در آن کپی کنید:
<?php
$path = getcwd();
echo "Your Absoluthe Path is: ";
echo $path;
?>
اکنون در مرورگر آدرس دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
را وارد نموده و آدرس پوشه‌ها را دریافت کنید. (توجه داشته باشید که yourdomain.com را با آدرس دامنه خود جایگزین کنید) حالا می‌باید آدرس‌های دریافتی را در فایل configuration.php تصحیح کنید؛ یعنی چیزی شبیه به این:
public $log_path = '/home/username/public_html/logs';
public $tmp_path = '/home/username/public_html/tmp';
تغییرات را ذخیره کنید و فایل test.php را به دلایل امنیتی از روی سرور پاک کنید. معمولا با انجام دو مرحله بالا، مشکل شما حل خواهد شد.
امضاء hsmtech
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Pourdaryaei ، jalaladdin
۸-۸-۱۳۹۵, ۱۲:۵۷ صبح
ارسال: #3
RE: خطای نصب افزونه جوملا
سلام
به فایل configuration.php دسترسی کامل read/write دادم
ولی مشکل حل نشد


فایل‌(های) پیوست شده بندانگشتی (ها)
       
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۸-۸-۱۳۹۵, ۰۱:۰۱ صبح
ارسال: #4
RE: خطای نصب افزونه جوملا
این دو کد هم اصلاح کردم
public $log_path = '/home/username/public_html/logs';
public $tmp_path = '/home/username/public_html/tmp';

,
و

موقع بروزرسانی خطای زیر بهم نشون میده

و همه فایل‌ها دارای سطح دسترسی 644 و همه پوشه‌ها باید دارای سطح دسترسی 775 میباشند


فایل‌(های) پیوست شده بندانگشتی (ها)
   
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۸-۸-۱۳۹۵, ۰۴:۲۰ صبح
ارسال: #5
RE: خطای نصب افزونه جوملا
توجه داشته باشید ابتدا طبق آموزشی که عرض کردم آدرس دقیق پوشه‌های tmp و logs رو با توجه به آدرس سایتتون می‌بایست استخراج کنید. اگر آدرس رو دقیقا مشابه این وارد کردید:
public $log_path = '/home/username/public_html/logs';
public $tmp_path = '/home/username/public_html/tmp';
کار رو اشتباه انجام دادید
امضاء hsmtech
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، jalaladdin
۸-۸-۱۳۹۵, ۰۴:۰۵ عصر
ارسال: #6
RE: خطای نصب افزونه جوملا
public $log_path = '/home/abounajmi/public_html/logs';
public $tmp_path = './tmp';
بدین صورت نوشتم مشکل حل نشد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۹-۸-۱۳۹۵, ۰۱:۴۱ صبح
ارسال: #7
RE: خطای نصب افزونه جوملا
توجه داشته باشید آدرس هر دو پوشه بجز بخش انتهای آدرس (tmp و logs) مانند هم باشد
امضاء hsmtech
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۹-۸-۱۳۹۵, ۰۳:۲۷ عصر
ارسال: #8
RE: خطای نصب افزونه جوملا
وقتی آدرس بصورت هم مینویسم موقع نصب افزونه جوملا خطل میده
و آدرس temp
بدین صورت نوشتم public $tmp_path = './tmp';
افزونه ها نصب میشوند ولی جوملا بروزرسانی نمیشه
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۱-۸-۱۳۹۵, ۰۳:۲۸ صبح
ارسال: #9
RE: خطای نصب افزونه جوملا
پوشه tmp رو هم به همین شکل آدرس‌دهی بفرمایید:
public $tmp_path = '/home/abounajmi/public_html/tmp';
امضاء hsmtech
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط jalaladdin
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان