رفتن به مطلب

مصطفی صفرعلی

مدیر بازنشسته
  • تعداد ارسال ها

    7,408
  • تاریخ عضویت در سایت

  • آخرین بازدید

  • روز های برد

    233

پست ها ارسال شده توسط مصطفی صفرعلی


  1. با سلام

     

    این مشکل برمیگرده به ساختار فایل SQL و به دو طریق قابل حله :

     

    1 - اگر نسخه MySQL تون پایینه ، با ارتقا MySQL مشکل حل میشه البته نسخه ای که مناسب عملکرد جوملا هم باشه

     

    2 - تو این روش باید فایل SQL افزونه رو بررسی و ویرایش کنید

     

    اینکه برای کدوم تیبل خطا میده باید خودتون بررسی کنید . در حقیقت این مشکل مربوط به میزان حافظه ای هست که کلیدهای اصلی جدول یا همون Primary Key بیش از حد معمول استفاده میکنند

     

    مثلا اگر تیبلی فرضا 10 تا فیلد داره و 2 تا از فیلدها بعنوان کلید اصلی انتخاب شده باشند و باز هم فرضا از نوع varchar با مقدار طول 200 باشند ، آنگاه میزان حافظه ای که این دو فیلد اشغال میکنند برابر است با ، سه برابر مجموع اندازه کلیدهای اصلی که حاصل آن عددی بر حسب بایت میباشد . یعنی

    (200 + 200) * 3 = 1200

    با این حساب در قیاس با مقداری که در پیام خطا مشخصه ( 767 ) باید مقدار طول کلیدهای اصلی رو کاهش بدید به حدی که مقدار 1200 به مقداری کمتر از 767 برسد

     

    برای اینکه بدانید به چه میزان کاهش دهید کافیست روال زیر را طی کنید

    1200 - 767 = 433
    433 / 3 = 144.3 ~ 145
    145 / 2 = 72.5
    200 - 72.5 = 127.5 ~ 127

    در خط اول اختلاف بایت ها محاسبه شده . در خط دوم اختلاف بدست آمده را بر 3 تقسیم میکنیم . در خط سوم مقدار بدست آمده را بر تعداد فیلدها تقسیم میکنیم و در خط چهارم مقدار واقعی که فیلد باید داشته باشه محاسبه میکنیم

     

    البته در خط سوم و چهارم ما فرض رو بر این گذاشتیم که از فیلدها به یک نسبت مقداری کم شود ولی اینکار همیشه هم نمیتونه درست باشه چون هر فیلدی کاربرد مخصوص خودش رو داره و نمیشه همینجوری اندازه یک فیلد رو تغییر داد باید اندازه ها متناسب با کاربرد فیلد مربوطه باشه

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

     

    حال اگر مقدار هر فیلد را برابر 127 قرار دهیم ، آنگاه

    (127 + 127) * 3 = 762

    میبینید که نتیجه ای رو که میخواستیم بدست آوردیم

     

    اعداد و ارقامی که در بالا ذکر کردم جنبه مثال دارند . شما باید بر اساس کوئری که در فایل SQL افزونه نوشته شده ، اقدام کنید

     

    البته انتخاب مناسب نوع Storage Engine ها هم در این زمینه بی تاثیر نیستند

     

    موفق و پیروز باشید

    یا حق


  2. با سلام

     

    در ومپ سرور کافیست ابتدا به مسیر زیر بروید

     

    C:\wamp\bin\apache\apachex.x.x\conf\httpd.conf

     

    خط مربوط به DirectoryIndex را پیدا کنید و بصورت زیر ویرایش و ذخیره کنید

    DirectoryIndex index.html index.htm index.php index.php3

    پس انجام تغییرات ، یکبار ومپ را ریستارت کنید

     

    موفق و پیروز باشید

    یا حق


  3. با سلام

     

    شاید در نگاه اول با غیرفعال کردن پلاگین مشکل حل شود ولی یه مشکلی که ممکنه بعدا براتون ایجاد شود اینه که احتمال داره با حمله رباتهای اسپم مواجه شوید

     

    بهتره که یک پلاگین کپچا روی جوملاتون نصب کنید تا بدین طریق از کلیه فرمهای سایتتون نظیر فرم تماس ، فرم لاگین ، فرم ثبت نام و ... استفاده درست صورت بگیره

     

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

     

    یا اینکه میتونید از همین reCaptcha استفاده کنید که یکی از سرویسهای گوگل هست و برای استفاده نیاز به دو تا کلید داره که اگر اکانت جیمیل داشته باشید میتونید از لینک زیر کلیدها رو دریافت و در تنظیمات پلاگین وارد کنید

     

    https://www.google.com/recaptcha/admin

     

    موفق و پیروز باشید

    یا حق


  4. با سلام

     

    به لینک زیر مراجعه کنید و آدرس ایمیلتون رو در فیلد مربوطه وارد کنید تا لینک دانلود رو براتون ارسال کنند

     

    http://www.easyjoomla.org/calculator/easycalc-lite

     

    لینک افزونه در سایت رسمی جوملا

     

    افزونه با جوملا 2.5 سازگار میباشد . روی جوملا 3 تست کنید ممکنه سازگار باشه

     

    در ضمن ، قرار دادن لینک دانلود الحاقات تجاری و یا نال شده در تالار خلاف قوانین میباشد !

     

    البته افزونه مذکور رایگان میباشد

     

    موفق و پیروز باشید

    یا حق


  5. با سلام

     

    لطفا هر سوال را فقط در یک تاپیک پیگیر باشید و از ایجاد تاپیکهای متعدد برای همان سوال خودداری فرمایید

     

    در صورت تکرار اخطار در پی خواهد داشت !

     

    http://forum.joomina.ir/topic/29725-%D9%82%D8%A7%D9%84%D8%A8-%D9%86%D8%B5%D8%A8-%D9%86%D9%85%DB%8C%D8%B4%D9%87/

     

    تاپیک بسته شد !

     

    موفق و پیروز باشید

    یا حق


  6. سلام آقا هادی . ممنون بابت زحمات شما.

    منتظر آپلود این ماژول در آپلود سنتر هستم تا دانلودش کنم.

    با سلام

    تو پست اول لینک دانلود قبلا قرار داده شده است ( لینک دانلود از سرور جومینــــــا ) . پست ها را کامل مطالعه کنید

    موفق و پیروز باشید

    یا حق


  7. با سلام

     

    برای استفاده از GZip میبایست ابتدا این قابلیت روی هاستتون فعال باشه تا بعد بتونید تو تنظیمات کلی فعالش کنید

     

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

     

    موفق و پیروز باشید

    یا حق


  8. با سلام

     

    به ادمین سرورتون بگید سایتتون رو براتون شل اسکن کنند

     

    یکبار هم خودتون فایلها رو به سیستمتون منتقل کنید و با یک آنتی ویروس خوب و بروز اسکن کنید

     

    سعی کنید از الحاقات نال شده استفاده نکنید

     

    موفق و پیروز باشید

    یا حق


  9. سلام

    خوب منم سرچ زدم در خود جومینا و پلاگین سئو سازی رو نصب کردم اما بازم ادرس سایت با رفتن به صفحات مختلف فقط عدد میاد من میخوام مثل همین سایت در آدرس بار سایت کلمات صفحات و این چیزا بیاد نه عدد.

    متشکرم

    با سلام

    شما باید در قسمت تنظیمات کلی ، تنظیمات سئو رو فعال کنید تا دیگه این مشکل پیش نیاد

     

    منتهی این را هم در نظر داشته باشید که نامهای مستعار قبلی رو باید بصورت دستی اصلاح کنید و برای موارد جدید دیگه مشکلی نخواهید داشت

     

    موفق و پیروز باشید

    یا حق


  10. با سلام

     

    یک مجموعه ایجاد کنید و فقط همون مطلبتون رو به اون مجموعه اختصاص بدید . بعد یک منو از نوع بلاگ مجموعه ایجاد کنید و در تنظیماتش ، مجموعه موردنظر که مطلب رو داخلش قرار دادید انتخاب کنید

     

    حالا کافیه به سایتتون مراجعه کنید و لینک منوی موردنظر رو بدست بیارید و به انتهای آدرسش ، خط زیر رو اضافه کنید

    ?format=feed&type=rss

    یا اینکه یک ماژول از نوع فید خبرخوان ایجاد کنید و به همون منو تخصیص بدید تا لینک RSS رو براتون نمایش بده

     

    موفق و پیروز باشید

    یا حق


  11. با سلام

     

    اگر تعداد کاربرانتون کم هستش میتونید داخل مطالب اینکار رو انجام بدید و دسترسی هر مطلب رو فقط به همون کاربر موردنظر بدید

     

    اگر هم تعداد کاربرها زیاده ، میتونید از افزونه های تیکتینگ استفاده کنید

     

    موفق و پیروز باشید

    یا حق


  12. با سلام

     

    اینم پیشنهادیه در نوع خودش . ولی دوست عزیز ، به فرض که ما به جای فاصله ، ستاره قرار دادیم . خب باز باید بیایم بگیم ستاره را حذف کنید

     

    بحث ما سر این نیست که چطور کد رو نمایش بدیم ، بحث بر سر اینه که به قواعد استفاده از افزونه دقت کنید

     

    حالا ما هر کاراکتری هم بزاریم و وقتی به قواعد توجه نشه دیگه .....

     

    موفق و پیروز باشید

    یا حق


  13. با سلام

     

    دوستان اگر دقت کنند ، تو خود سایت همین نکته چندین بار تذکر داده شده که کدها رو بدون فاصله استفاده کنید

     

    جناب رنجبر ، درخواست شما برای ما مقدور نمیباشد . چرا که اگر ما فاصله ها رو حذف کنیم چون خودمون هم داریم ازش استفاده میکنیم انوقت پلاگین روی اون کد ، عملیاتش رو انجام میده و دیگه شما نحوه کدنویسیش رو نمیبینید

     

    اون فاصله رو برای این قرار دادیم که پلاگین که نصب کردیم کاری به کدها نداشته باشه

     

    موفق و پیروز باشید

    یا حق


  14. سلام منم این مشگل واسم پیش اومده نکته اینجاست که این خطا رو لوکال واسم پیش میاد اونم واسه همه سایتام درصورتیکه تا دیروز همه خوب کار میکردن اگه مربوط به دلایلی که گفتین باشه چرا واسه همه سایتام این اتفاق افتاده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    با سلام

     

    تو پوشه administrator فایل htaccess. دارید ؟

     

    mod_rewrite روی شبیه ساز لوکالتون فعاله ؟

     

    موفق و پیروز باشید

    یا حق


  15. با سلام

     

    از کار افتادن دکمه ذخیره دلایل مختلفی میتونه داشته باشه

     

    اینجور مواقع ابتدا تو ادیتورتون دکمه html رو بزنید و کل کدها رو توی نوت پد کپی کنید بعد دکمه بستن یا انصراف رو بزنید . از منوی تعمیرات ، کش جوملا رو پاکسازی کنید و از مدیریت خارج شوید و دوباره لاگین کنید

     

    مطلب رو ویرایش کنید و دکمه html رو بزنید و کل کدها رو حذف کنید و کدهایی که تو نوت پد کپی کرده بودید رو داخل این کادر کپی کنید و آپدیت رو بزنید

     

    حالا مطلب رو ذخیره کنید اگر بازم درست کار نکرد با یک مرورگر دیگر هم تست کنید اگر بازم مشکل پابرجا بود برید سراغ پلاگینهایی که از نوع کانتنت هستند و با آزمون و خطا مشکل رو پیدا کنید

     

    موفق و پیروز باشید

    یا حق


  16. با سلام

     

    بهتر بود این مورد رو در تاپیک جدید مطرح میکردید . به هر حال مشکلتون نامفهومه

     

    منظورتون از اینکه خراب شد چیه ؟

     

    ممکنه بک آپ تون مشکل داشته باشه . ترجیحا بصورت دستی بک آپ گیری کنید

     

    موفق و پیروز باشید

    یا حق


  17. با سلام

     

    بله . برای این مورد برنامه ویژه ای خواهیم داشت منتهی قدری زمان نیاز داریم

     

    تا زمان انتشار جوملا 3 فارسی جومینــــــا صبور باشید

     

    موفق و پیروز باشید

    یا حق

×
×
  • افزودن...