Close Sidebar
کیوتوای فارسی
به نام یزدان بخشاینده بخشایشگر
در این مکان میتوانید مشکلات خود با اسکریپت کیوتوای را مطرح نمایید , در کوتاه ترین زمان به شما پاسخ خواهیم داد!
زمان پاسخگویی به پرسش ها از 4 الی 24 ساعت میباشد !
خواهشمندیم در صورتی که پاسخ خود را دریافت نموده اید , بر روی تیک بهترین پاسخ کلیک نمایید !
کیوتوای مارکت افتتاح شد !
آپلود تصاویر سوالات شما !

2 نفر آنلاین
0 عضو و 2 مهمان در سایت حاضرند
بازدید امروز: 173
بازدید دیروز: 1081
بازدید کل: 725055

503 سوال

657 پاسخ

973 دیدگاه

427 کاربر

ناقص ارسال شدن به خاطر محدودیت کاراکتر

+2 امتیاز
36 بازدید

با عرض سلام

متاسفانه محدودیت 8000 کاراکتری برای متن پاسخ های بعضی از سایت ها از جمله سایت من که بعضا سوال ها پاسخ های مفصل می طلبند خیلی کم است.

من طبق راهنمایی های شما در تاپیک مشابه عمل کردم و سعی کردم این محدودیت رو بردارم.

فایل qa-include/qa-db-maxima.php من رو ارجاع داد به db/maxima.php

<?php
/**
 * @deprecated This file is deprecated from Q2A 1.7; use the below file instead.
 */

require_once 'db/maxima.php';

اون فایل رو به این صورت تغیر دادم.

@define('QA_DB_MAX_EMAIL_LENGTH', 80);
    @define('QA_DB_MAX_HANDLE_LENGTH', 20);
    @define('QA_DB_MAX_TITLE_LENGTH', 800);
    @define('QA_DB_MAX_CONTENT_LENGTH', 80000);
    @define('QA_DB_MAX_FORMAT_LENGTH', 20);
    @define('QA_DB_MAX_TAGS_LENGTH', 800);
    @define('QA_DB_MAX_NAME_LENGTH', 40);
    @define('QA_DB_MAX_WORD_LENGTH', 80);
    @define('QA_DB_MAX_CAT_PAGE_TITLE_LENGTH', 80);
    @define('QA_DB_MAX_CAT_PAGE_TAGS_LENGTH', 200);
    @define('QA_DB_MAX_CAT_CONTENT_LENGTH', 800);
    @define('QA_DB_MAX_WIDGET_TAGS_LENGTH', 800);
    @define('QA_DB_MAX_WIDGET_TITLE_LENGTH', 80);
    @define('QA_DB_MAX_OPTION_TITLE_LENGTH', 40);
    @define('QA_DB_MAX_PROFILE_TITLE_LENGTH', 40);
    @define('QA_DB_MAX_PROFILE_CONTENT_LENGTH', 25000);
    @define('QA_DB_MAX_CACHE_AGE', 86400);
    @define('QA_DB_MAX_BLOB_FILE_NAME_LENGTH', 255);
    @define('QA_DB_MAX_META_TITLE_LENGTH', 40);
    @define('QA_DB_MAX_META_CONTENT_LENGTH', 80000);

حالا هیچ فرقی نکرده.فقط بدون اینکه اخطاری بده متن رو میبره!

نمونه

در ضمن تعداد کارکتر هایی رو هم که مفرسته خیلی کمتر از 8000 تاست(چیزی در حدود 1300 تا)

شمارنده کاراکاتر

اکانت رو هم بعد از ویرایش فایل db/maxima ساختم.پاسخ های کاربران مهمان رو هم کات می کنه.

این مورد برای سایت های امثال من خیلی حیاتی هستش.

ممنون میشم راهنمای فرمایید.

با تشکر

سوال شده بهمن 13, 1393 در مشکلات اسکریپت توسط penitentamin (1,010 امتیاز)

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

شما تو qa-config.php هم

define('QA_DB_MAX_CONTENT_LENGTH', 8000);

رو تغییر بدید و در تیبل qa_posts هم این مورد را تغییر دهید و سپس تست کنید

نکته : 80000 زیاد هست آخرش رو 12000 بزارید بهتره

پاسخ داده شده بهمن 13, 1393 توسط علی بخشی (68,650 امتیاز)
انتخاب شده بهمن 13, 1393 توسط penitentamin
من تو فایل php گذاشتم 60000 تا ولی تو دیتابیس نمیشه بیشتر از 20000 گذاشت.(از varchar تبدیل میشه به mediumtext)

اگه بزارمش رو longtext مطلب کامل میاد ولی نمی دونم فرقش با varchar چیه

مشکلی داره اگه بزارم رو longtext؟

تو فروم اصلی هم  پرسیدم ببینم خودشون چی میگن

پ.ن:

انصافا علی آقا خیلی زحمت می کشن.همه سوال ها رو جواب میدن ولی تازه رفتم دیدم این فروم خود سایت هم بد نیستا:)..دوستان میتونن اونجا هم دنبال جواب سوالاشون بگردن
بله , فروم مای بی بی , ویبولتین , وردپرس و .... هم بصورت انگلیسی هست

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

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

بازم ممنون بابت تشکرتون

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

VARCHAR اما استاندارد تره برای همین بصورت پیشفرض هست

VARCHAR برای فیلد های عنوان و نام کاربری و .. هست اما longtext برای فیلد های طولانی متن هست

حالا اگه پیشفرض روی VARCHAR هست حتما طراح چیزی میدونسته و بنده اطلاع ندارم

منتظر بمونید خود پشتیبانی جواب بده

 

موفق باشید

سوالات مشابه

91 بازدید

محدودیت کاراکتر در ارسال پاسخ

سلام محدودیت کاراکتر در ارسال پاسخ رو نمیشه دست کاری کرد؟ الان بیش از 8000 رو اجازه نمیده می خواستم بیشتر بشه

سوال شده آذر 3, 1392 در مشکلات اسکریپت توسط ali (1,060 امتیاز)
+4 امتیاز
2 پاسخ 91 بازدید
94 بازدید

ارور نامفهوم در نصب+به خاطر این آی پی بلوک میشه

این ارو بعد از نصب میده فکر کنم به خاظر همین هاستینگ آی پی منو بلوک میکنه: وقتی در مدیریت زبان فارسی رو انتخاب کردم و تایید ... مودمو روشن خاموش کنم تا آی پیم عوض شه و دوباره بتونم سایتمو ببینم

سوال شده آذر 25, 1392 در مشکلات اسکریپت توسط mahdi4397 (1,850 امتیاز)
+4 امتیاز
2 پاسخ 94 بازدید
49 بازدید

لاگین شدن به q2a توسط وردپرس و انتقال خودکار به q2a

سلام من q2a را بر روی وردپرس نصب کرده ام. به صورتی که از یک دیتابیس مشترک استفاده می کنند. در حال حاضر زمانی که درq2a ... و پسورد به صورت خودکار به q2a برگردد. ممنون می شم راهنمایی کنید

سوال شده 22 خرداد 1395 در مشکلات اسکریپت توسط kmazraee (120 امتیاز)
0 امتیاز
0 پاسخ 49 بازدید
88 بازدید

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

سلام و خسته نباشید بعد از اینکه اسکریپ رو نصب کردم کاربرهایی که در سایت عضو میشوند بهم اطلاع دادند که وقتی لینک تایید که به ایمیلشون میاد ... تمام شده و ... روبه رو می شوند. مشکل چیست با تشکر

سوال شده 16 بهمن 1394 در مشکلات اسکریپت توسط TechnoFix (5,010 امتیاز)
0 امتیاز
0 پاسخ 88 بازدید
263 بازدید

مشکل ارسال ایمیلهای کاربران به پوشه اسپم ایمیل آنها

وقتی کاربر جدید ثبت نام می کند ایمیل تایید یا خوش آمدگویی به پوشه اسپم ایمیل کاربر تحویل می شود. مشکل از کجاست؟ من از خدمات هاست ... کردم که کلا ایمیل ارسال نمی شود! چطور این مشکل را حل کنم؟

سوال شده اسفند 2, 1393 در مشکلات اسکریپت توسط alierfani (350 امتیاز)
+1 امتیاز
1 پاسخ 263 بازدید
  1. ورود یا عضویت

    برای نمایش جعبه ورود کلیک نمایید. از این محل برای ورود وعضویت استفاده نمایید !

  2. جعبه جستجو

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

  3. درود مدیرسایت !

    با کلیک بر روی این آیتم شما میتوانید به بخش مدیریت وارد شوید !

  4. طرح یک پرسش

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

  5. تمامی فعالیت های اخیر وبسایت را بیابید

    در این مکان شما میتوانید آخرین فعالیت های سایت از جمله آخرین سوالات , پاسخ ها و دیدگاه ها را پیدا نمایید!

  6. امتیاز دهی به پرسش و پاسخ ها

    شما با استفاده از فلش های کنار پرسش و پاسخ ها میتوانید به آنها امتیاز مثبت و منفی دهید !

  7. پاسخ خود را مطرح نمایید

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

  8. افزودن دیدگاه

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

  9. انتخاب بهترین پاسخ

    با کلیک بر روی تیک سبز رنگ بهترین پاسخ را برای پرسش خود انتخاب نمایید !

  10. تبریک میگوییم !!!

    Now you learn how to use site. Why don't you start to ask a question or provide some answer to the community!

...