-
April 2nd, 2014, 23:51
#1
عضو جدید
آموزش نصب الحاقات و ارور های آن
آموزش نصب الحاقات و ارور های آن
اگر در هنگام نصب الحاقات جوملا با ارور رو به رو شدید خواهشمند است به نکات زیر توجه بفرمائید
1- امکان داره فایل شما پوشه تو پوشه شده باشه ، یعنی برای نصب اول باید پوشه رو از حالت فشرده خارج کنید و بعد فایل داخل بسته رو نصب کنید
2- امکان داره فایل شما با جوملا سازگار نباشه و فایل xml وجود نداشته باشه
3- امکان داره فایل XML تکرار شده باشه
4- در بعضی از مواقع که به علت ناقض بودن فارسی سازی یا عدم فارسی سازی درست
5- امکان داره فایل شما برای نسخه های قدیمی جوملا باشه و حتی با فعال بودن پلاگین ارث بری هم نصب نشه
6- پسوند فایل فشرده رو هم چک کنید که درست باشه ZIP,Tar و ... )پسوند RAR رو نمیشه نصب کرد )
7- .....
خوب حالا بریم سراغ خطای معروف عدم جابجایی و نصب نشدن الحاقات ، این نکات رو در نظر بگیرید :
1- دسترسی پوشه ها رو چک کنید که قابل نوشتن باشن ، برای چک کردن میتونید تو منو "راهنما" از مدیریت جوملا، گزینه "اطلاعات سیستم" رو بزنید و از تب "سطح دسترسی فهرست" دسترسی پوشه ها رو ببینید و در صورت لزوم می تونید از سی پنل پرمیشن های پشه ها رو عوض و 777 کنید و دوباره چک کنید که تمام پوشه ها قابل نوشتن باشن و تو تنظیمات اصلی چک کنید که FTP روی خیر باشه.
2- مسیر پوشه کش ، TMP رو چک کنید تو فایل CONFIG ، مثل var $log_path = 'C:\\wamp\\www\\joomla\\logs'; و
var $tmp_path = 'C:\\wamp\\www\\joomla\\tmp';
ما از ومپ سرور استفاده می کنم و تو پوشه joomla نصب کردم.
وقتی در سرور جوملا را نصب میکنید مسیر پوشه tmp باید درست باشد در غیر اینصورت فایل به سرور منتقل نمیشود . تصویر نمایانگر 2 مسیر مهم برای این مورد است
در صورتی که تا بحال نتیجه نگرفته اید سایر مراحل را دنبال کنید
3- تو تنظیمات اصلی FTP رو بله کنید و تنظیماتشو انجام بدید
فعال بودن FTP = بله
هاست FTP = اسم سایت مثلا Yahoo.com
پورت FTP = 21
نام کاربری FTP = نام کاربری که برای ورود به سی پنل استفاده می کنید
رمز عبور FTP = رمز ورود به سی پنل
ریشه FTP = اگر ادرس در سی پنل و در ریشه هست = public_html
البته بهتره گزینه آخر رو تنظیم نکیند ، چون خود سیستم به صورت اتوماتیک پیدا می کنه
4- تو فایل CONFIG چک کنید که اطلاعات FTP درست وارد شده و var $ftp_enable برابر 1 باشد و اطلاعات درست باشد
درج مشخصات FTP در فایل config.php برای شما مشکل امنیتی ایجاد میکند لذا تا زمانی که مجبور نیستید این کار را انجام ندهید
5- فایل CONFIG رو از روت جوملا دانلود کنید و اون رو از هاست پاک کنید ، تو سیستم چک کنید و دوباره آپلود کنید
6- در مواقعی که FTP روی خیر یعنی غیر فعال است از طریق فایل Config یک بار اون رو فعال کنید و البته با دانلود و اپلود مجدد و بعد تو تنظیمات اصلی دوباره اون رو غیر فعال کنید !!
7- در بعضی از مواقع سیستم پلاگین ارث بری رو فعال کنید.
این ها دلایل عمومی بود که باعث میگردد یک افزونه روی جوملا نصب نگردد...
-
تعداد تشکر ها ازitm7.com به دلیل پست مفید
-
April 2nd, 2014 23:51
# ADS
-
April 16th, 2014, 10:14
#2
پاسخ : آموزش نصب الحاقات و ارور های آن
ضمن تشکر از itm7.com
نکته ای که در وب هاست ها باید تغییر بدیم، مقدار متغیر های log و tmp هست که به صورت زیر میشه
کد:
public $log_path = '/home/USERNAME/public_html/logs';
public $tmp_path = '/home/USERNAME/public_html/tmp';
که به جای برچسب USERNAME باید نام کاربری هاست رو وارد کنیم.
و همچنین در صورتی که فایل های سایت در ROOT باشند، آدرس مقدار متغیر ftp_root به صورت زیر میشه
کد:
var $ftp_root = '/public_html';
حالا در صورتی که فایل های سایت در پوشه دیگه ای مثلا demo قرار داشته باشه، آدرس مقدار متغیر ftp_root به صورت زیر میشه
کد:
var $ftp_root = '/public_html/demo';
جوملانویس
-
تعداد تشکر ها ازjoomlanevis به دلیل پست مفید