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


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
configuration.php در جوملا
۱۴-۱-۱۳۹۳, ۰۹:۲۶ عصر
ارسال: #1
configuration.php در جوملا
امروز میخوام داخل فایل configuration.php در جوملا رو بررسی کنم که همه میشناسیمش....
مهم ترین خاطره ای هم که از این فایل به یاد داریم وصل شدن به دیتابیسه اما خول خیلی چیزای دیگه هم توی این فایل که حدود 50 خطه وجود داره که دونستنش خالی از لطف نیست.
این رو لازم میدونم بگم که تمام ایت تنظیمات در مدیریت جوملا موجوده و میشه از همون جا تغییرش داد ولی این تنظیمات اون جا به کار میاد که شما به هر دلیل به مدیریت جوملا دسترسی نداشته باشید.
امیدوارم به دردتون بخوره

تنظیمات سایت
[تصویر:  tutuploadsSite_Settings.png]

$offline :
نشون دهنده ی آفلاین و یا آنلاین بودن سایته.اگه 0 باشه سایت آنلاینه و اگه 1 باشه آفلاینه.
$offline_message
شما میتونید پیامی رو در این خط بنویسید تا هنگام آفلاین بودن سایت این پیام نشان داده شود.
$sitename
نام سایتتون
$editor
ادیتور اصلی سایتتون که میتونید نامشو اینجا ببینید و یا تغییرش بدید.
$list_limit
طول لیست در کنترل پنل برای همه ی کاربران که این مقدار به صورت پیشفرض 20 است.
$access
این مقدار سطح دسترسی پیشفرض با سایت را نشان می ده.اگه یک باشه یعنی همه،اگه 2 باشه یعنی ثبت نام کرده و اگه 3 باشه یعنی افراد خاص مثل مدیریت و بقیه گروه های کاربری ویژه

تنظیمات دیباگ(اشکال زدایی!!)
[تصویر:  tutuploadsDebug_Settings.png]

$debug
صفر یعنی خاموش و یک یعنی روشنه.
یک قرار دادن این مقدار به منظور روشن کردن اشکال یابی در جوملا می باشد.به این صورت که خطاهای زبان و sql جوملا را پیدا کرده و آنها را در پایین هر صفحه نشان می دهد.به طور پیشفرض خاموشه.
$debug_lang
این یکی هم اگه صفر یاشه یعنی خاموشه و اگه یک باشه روشنه.
اشکال زدایی پیشرفته ی زبان با نشان دادن جزییات است.

تنظیمات دیتابیس
[تصویر:  tutuploadsData_Base_Settings.png]

$dbtype
نوع دیتابیس را مشخص می کند:"mysqli" یا "mysql"
نام هاست را مشخص می کند.اکثر مواقع localhost است اما معمولا در هاست های رایگان این مقدار چیز دیگری است.
نام یوزری که به دیتابیس جوملا دسترسی دارد.
$password
پسورد همان یوزر
توجه داشته باشید که این مورد و مورد بالا در هاست شما ساخته و تنظیم می شوند.
نام دیتابیسی که جوملا را در آن نصب کرده اید.
$dbprefix
پیشوند جداول جوملا که در هنگام نصب انتخاب کرده اید.
این پیشوند در جوملا 1.5 jos_ بوده اما در جوملا 2.5 و 3.0 این مقدار متفاوت است.

ویژگی های اضافی جوملای شما
[تصویر:  tutuploadsmedia_1323186823566.png]

$live_site
در جدیدترین نسخه مقداری ندارد.
$secret
این مقدار را تغییر ندهید.
نوعی فشرده سازی می باشد که صفر به معنای خاموش بودن و یک به معنای روشن بودن آن است.
$error_reporting
مربوط به خطاها می باشد.
$helpurl
لینک کمک جوملا می باشد که در سایتتان وجود دارد.

تنظیمات ftp
[تصویر:  tutuploadsmedia_1323192679184.png]

$ftp_host
$ftp_port
$ftp_user
$ftp_pass
$ftp_root
موارد بالا مربوط به اطلاعات ورود به حساب ftp شما می باشد که به ترتیب هاست ftp ، پورت ftp ، نام کاربری ، رمز عبور و روت ftp می باشد که در کنترل پنل هاستتان موجود است.
$ftp_enable
نشان دهنده ی فعال و یا غیر فعال بودن ftp در جوملای شماست.صفر به معنای غیرفعال و یک به معنای فعال بودن ftp است.

بقیشو بعدا قرار میدم.
امیدوارم به دردتون خورده باشه...موفق باشید....
امضاء shaban532
فقط خدمت به جوملای ایران.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط vahid.exe ، Reza Ganji ، azarp ، محمدسلیمانی ، Mojtaba Pordel ، sms118
۱۵-۱-۱۳۹۳, ۱۲:۳۴ صبح
ارسال: #2
RE: configuration.php در جوملا
با سلام
با اجازه جناب شعبانی خواستم این ارسال را تکمیل نمایم

تنطیمات منطقه زمانی
[تصویر:  tutuploadsLocale__Time_Zone__Settings.png]

$offset
این گزینه جهت تنظیم ساعت می باشد و بصورت پیش فرض utc می باشد.
offset_user
برای همین منظور می باشد و به صورت پیشفرض utc می باشد.

تنظیمات ایمیل
[تصویر:  tutuploadsEmail_Settings.png]

$mailer
mail از تابع ایمیل php استفاده می کند.$sendmail از ایمیل smtp در سرور استفاده می کند.
$mailfrom
آدرس ایمیلی که جوملا جهت ارسال ایمیل استفاده می کند.
$Fromname
نام دلخواه جهت ثبت در ایمیل
$sendmail
مسیری که برنامه ارسال ایمیل در آن واقع شده است.
این مسیر در صورتی که mailer بار روی send mail تنظیم شده باشد استفاده می شود.
$smtpauth
اجازه دسترسی به سرور smtp جهت ارسال ایمیل را با (صفر) و (یک) مشخص می کند.
این گزینه در صورتی که mailer بار روی send mail تنظیم شده باشد استفاده می شود.
$smtpuser
نام کاربری برای دسترسی به هاست smtp.
این گزینه در صورتی که mailer بار روی send mail تنظیم شده باشد استفاده می شود.
$smtppass
رمز عبور برای دسترسی به هاست.
این گزینه در صورتی که mailer بار روی send mail تنظیم شده باشد استفاده می شود.
$smtphost
آدرس هاست smtp جهت ارسال ایمیل.
این گزینه در صورتی که mailer بار روی send mail تنظیم شده باشد استفاده می شود.
$smtpsecure
نوع امنیتی که سرور smtpاستفاده می کند.
به صورت پیش فرض none می باشد و گزینه ان ssl و ttl می باشند
$smtpport
پورت سرور smtp است که سرورهای غیر امنیتی از پورت 25 و سرورهای امنیتی با پورت 465 استفاده می کنند.

ادامه دارد...
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، shaban532 ، vahid.exe ، محمدسلیمانی ، Mojtaba Pordel ، sms118
۱۵-۱-۱۳۹۳, ۰۷:۳۷ عصر
ارسال: #3
RE: configuration.php در جوملا
سلام و درود
با تشکر از azarp عزیز:
من ارسال ایشان را ویرایش کردم تا مثل ارسال اصلی شود و یک مقدار زیباتر شود.
azarp عزیز و بقیه دوستان به بزرگی خودشان ببخشند.
و بریم سراغ بقیه خطوط configuration.php:

تنظیمات کش(cache)(ذخیر سازی)
[تصویر:  tutuploadsCache_Settings.png]

$caching
نشانه ی روشن و یا خاموش بودن کشکه صفر به معنای خاموش و یک به معنای کش ذخیره سازی سنتی و دو به معنای ذخیره سازی مدرن است.
$cache_handler
تنظیم چگونگی عمل کش که به طور پیشفرض file قرار دارد.
file به معنای کش کامل است و چنان چه این مقدار cachelite قرار بگیرد تنها محتوا کش می شوند.
$cache_time
حداکثر زمان برای ذخیره سازی مجدد است که به طور پیشفرض روی 15 قرار دارد.

تنظیمات متا(meta)
[تصویر:  tutuploadsMeta_Data_Settings.png]

$MetaDesc
توضیحات meta سایت جوملایی شما می باشد.
$MetaKeys
کلیدواژه های meta سایت جوملایی شما می باشد.
$MetaAuthor
نمایش meta نام نویسنده در هنگام نمایش مطلب.صفر به معنای خیر و یک به معنای بله می باشد.

تنظیمات SEO
[تصویر:  tutuploadsSEO_Settings__Search_Engine_Optimization_.png]

آدرس های بهینه برای موتور های جستجو.صفر به معنای خیر و یک به معنای بله.
$sef_rewrite
استفاده از mod_rewrite.تنها کاربران آپاچی می توانند htacces.txt را قبل از فعالیت به .htacces تغییر نام دهند.صفر به معنای خیر و یک به معنای بله.
$sef_suffix
افزودن پسوند به آدرس ها.صفر به معنای خیر و یک به معنای بله.
$unicodeslugs
استفاده از نام مستعار یونیکد.صفر به معنای خیر و یک به معنای بله می باشد.
$feed_limit
به طور پیشفرض 10 است.هر عدد صحیح می تواند مورد استفاده قرار بگیرد.

تنظیمات سیستم
[تصویر:  tutuploadsmedia_1323186985799.png]

$log_path
به طور پیشفرض:
//home/username/public_html/logs
مسیری که وقایع جوملا در آن ذخیره می شوند.
$tmp_path
به طور پیشفرض:
//home/username\public_html/tmp
مسیر پوشه ی موقت قابل ویرایش

تنظیمات جلسه
[تصویر:  tutuploadsSession_Settings.png]

$lifetime
خروج خودکار کاربر در صورتی که در این مدت زمان فعالیتی نداشته باشد.این عدد نباید زیاد بالا باشد و به طور پیشفرض 15است.
$session_handler
نحوه ی ذخیره سازی جلسه ها در جوملا که می تواند دو مقدار database و یا name را بگیرد و به طور پیشفرض database است.

این آموزش به پایان رسید.امیدوارم به دردتون خورده باشه.نکاتی رو که لازم میدونم بگم:
تمام این تغییرات را می توانید از مسیر
سایت-تنظیمات کلی
یا
site-global configuration
در مدیریت جوملا انجام دهید.
اگه توضیحات بیشتر خواستید میتونید دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سایت رو هم ببینید.
عکس ها رو از اونجا برداشتم!!
موفق باشید.
امضاء shaban532
فقط خدمت به جوملای ایران.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط vahid.exe ، azarp ، Reza Ganji ، محمدسلیمانی ، sms118
ارسال پاسخ 


پرش به انجمن:


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