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

509 سوال

663 پاسخ

973 دیدگاه

480 کاربر

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

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

با عرض سلام

متاسفانه محدودیت 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 ساختم.پاسخ های کاربران مهمان رو هم کات می کنه.

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

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

با تشکر

سوال شده فوریه 2, 2015 در مشکلات اسکریپت توسط penitentamin (1,010 امتیاز)

1 پاسخ

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

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

define('QA_DB_MAX_CONTENT_LENGTH', 8000);

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

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

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

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

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

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

پ.ن:

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

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

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

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

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

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

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

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

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

 

موفق باشید

سوالات مشابه

94 بازدید

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

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

سوال شده نوامبر 24, 2013 در مشکلات اسکریپت توسط ali (1,060 امتیاز)
+4 امتیاز
2 پاسخ 94 بازدید
99 بازدید

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

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

سوال شده دسامبر 16, 2013 در مشکلات اسکریپت توسط mahdi4397 (1,850 امتیاز)
+4 امتیاز
2 پاسخ 99 بازدید
55 بازدید

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

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

سوال شده ژوئن 11, 2016 در مشکلات اسکریپت توسط kmazraee (120 امتیاز)
0 امتیاز
0 پاسخ 55 بازدید
94 بازدید

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

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

سوال شده فوریه 5, 2016 در مشکلات اسکریپت توسط TechnoFix (5,010 امتیاز)
0 امتیاز
0 پاسخ 94 بازدید
297 بازدید

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

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

سوال شده فوریه 20, 2015 در مشکلات اسکریپت توسط alierfani (350 امتیاز)
+1 امتیاز
1 پاسخ 297 بازدید
  1. [q2am_max_control_lang/login_reg]

    [q2am_max_control_lang/login_msg]

  2. [q2am_max_control_lang/searchbox]

    [q2am_max_control_lang/searchtext]

  3. [q2am_max_control_lang/adminbox]

    [q2am_max_control_lang/admintext]

  4. [q2am_max_control_lang/ask_q]

    [q2am_max_control_lang/ask_q_text]

  5. [q2am_max_control_lang/recent_activity]

    [q2am_max_control_lang/recent_activity_text]

  6. [q2am_max_control_lang/vote_box]

    [q2am_max_control_lang/vote_box_text]

  7. [q2am_max_control_lang/give_answer]

    [q2am_max_control_lang/give_answer_text]

  8. [q2am_max_control_lang/post_comment]

    [q2am_max_control_lang/post_comment_text]

  9. [q2am_max_control_lang/best_answer]

    [q2am_max_control_lang/best_answer_text]

  10. [q2am_max_control_lang/contratulations]

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

...