رفتن به مطلب
برای اطمینان افزونه حرفه ای Yoast SEO Premium + extensions و قالب حرفه ای BeTheme - Responsive Multi-Purpose بصورت رایگان در سایت قرار گرفت. هر افزونه و قالب که مد نظر دارید با قیمت نصف از سایت های مشابه قرار می گیرد ×

ارورها و مشکلات رایج MyBB و روش حل آن

امتیاز دادن به این موضوع:


iman

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

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

ارسال‌های توصیه شده

ارورها و مشکلات رایج MyBB و روش حل آن

مقدمه

هنگام استفاده از MyBB ممکن است با خطای درونی MyBB، خطای SQL یا خطاهای

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

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

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

مواجه می شوند، به همراه نحوه ی برطرف ساختن آن نشان داده خواهد داد.

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

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

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

  • پاسخ 12
  • ایجاد شده
  • آخرین پاسخ

بیشترین ارسال‌ها در این موضوع

روزهای محبوب

بیشترین ارسال‌ها در این موضوع

روزهای محبوب

خطا های داخلی MyBB

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

خطای MyBB 40

نوع خطا: خطای MyBB 40

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

اطلاعات: زمانی این اتفاق می

افتد که فایل inc/config.php/. به درستی پیکر بندی نشده است. اگر هنوز

تالار خود را نصب نکرده اید، بایستی به آدرس ./install/index.php رفته و

مطابق با فرآیند نصب عمل نمایید، ضمناً اطلاعات بانک اطلاعاتی خود را نیز

وارد نمایید. در صورتی که تالار خود را نصب نموده اید و اطلاعات در بانک

اطلاعاتی خود دارید، نیاز دارید صفحه ی inc/config.php/. را باز نموده و

از متن نمونه inc/config.php/. برای ویرایش بانک اطلاعاتی خود استفاده

نمایید

Config.png

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

خطای MyBB 40

نوع خطا: خطای MyBB 40

پیام خطا: دایرکتوری نصب

(/install) هنوز روی سرور موجود است و قفل نشده است. برای دسترسی به MyBB

لطفاً این دایرکتوری را پاک کنید یا یک پوشه خالی به نام ‘Lock’ در این

پوشه ایجاد نمایید.

اطلاعات: زمانی این اتفاق رخ می

دهد که فولدر/ ./install هنوز وجود دارد یا قفل نشده است. برای حل کردن

این مشکل، یا فولدر/install/. را حذف نمائید یا یک فایل خالی به نام

‘Lock’ در آن ایجاد نمائید. MyBB نیازمند این است که شما این فولدر را یا

حذف نمائید و یا آن را قفل کنید، در این صورت هیچ کس نمیتواند فرمان نصب

یا ارتقاء را اجرا نماید و در نتیجه بانک اطلاعاتی شما از آسیب مصون می

ماند.

Install.png

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

خطای MyBB 40

نوع خطا: خطای MyBB 40

پیام خطا: فروم شما ارتقاء نیافته است. لطفاً قبل از اقدام برای بازکردن آن، عملیات ارتقاء را انجام دهید.

اطلاعات: زمانی این اتفاق رخ می

دهد که شما مبادرت به ارتقاء حجیمی می ورزید. برای مثال از نسخه ی 1.2.X

به نسخه ی 1.4.X و بعد از آپلود کردن فایل های جدید فرمان ارتقاء را اجرا

نمی کنید. جهت رفع این مشکل به آدرس install/upgrade.php/. مراجعه و نسخه ی قدیمی خود را از لیست انتخاب نمائید.

Install.png

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

خطای MyBB 40

نوع خطا: خطای MyBB 40

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

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

inc/config.php/. صحیح نیست. برای تصحیح آن inc/config.php/. را باز کنید و در محتویات دنبال کد PHP:

<code>$config['database']['type'].

</code>

بگردید. یکی از مسائل و مشکلات رایج وجود 'mysql' به جای 'mysqli' و

بالعکس است. اگر نمیدانید چه چیزی باید در این قسمت قرار گیرد با تأمین

کننده هاست خود تماس بگیرید.

Wrongdatabasetype.png

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

خطا های SQL

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

بانک اطلاعاتی: MySQL

SQL خطای: -0

جستجو: ناتوانی در انتخاب بانک اطلاعاتی.

اطلاعات: زمانی این اتفاق رخ می

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

اطلاعاتی نادرست استفاده می شود. برای حل این مشکل inc/config.php/. را

باز کنید و در محتویات بدنبال کد PHP:

<code>$config['database']['database']

</code>

و کد PHP:

<code>$config['database']['username']

</code>

بگردید. اگر نمی دانید که چه چیزی باید در اینجا باشد به تأمین کننده ی هاست خود مراجعه کنید.

Wrongdatabasenameorusername.png

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

بانک اطلاعاتی: MySQL

SQL خطای: 2005 - Unknown MySQL server host 'HOSTNAME' (11004)

جستجو: ناتوانی در اتصال به سرور MySQL

اطلاعات: زمانی این اتفاق روی میدهد که از MySQL استفاده می کنید و نام هاست در inc/config.php/. صحیح نیست.

برای مرتفع ساختن این مشکل inc/config.php/. را باز کنید و در محتویات دنبال کد PHP:

<code>$config['database']['hostname']

</code>

بگردید اگر نمی دانید که چه چیزی باید در این قسمت باشد، با تأمین کننده هاست خود تماس بگیرید.

Wronghostname.png

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

بانک اطلاعاتی: MySQL

SQL خطای:

1045 - Access denied for user 'USERNAME'@'HOSTNAME' (using password: YES)

جستجو: نا توانی در اتصال به سرور MySQL

اطلاعات: زمانی این اتفاق رخ می دهد که از MySQL استفاده می کنید و پسورد

بانک اطلاعاتی در inc/config.php/. نادرست است. برای مرتفع کردن این مشکل

inc/config.php/. را باز کنید و در محتویات به دنبال، کد PHP:

<code>$config['database']['password']

</code>

بگردید. اگر نمیدانید که در این جا چه چیزی باید باشد با تأمین کننده ی هاست خود تماس بگیرید.

Wrongpassword.png

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

بانک اطلاعاتی: MySQL

خطای SQL : جدول – 1146. 'forum_mybb14x.test_datacache' وجود ندارد.

جستجو: title,cache را از test_datacache انتخاب نمایید.

اطلاعات: زمانی این اتفاق روی

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

./inc/config.php نادرست است. برای برطرف کردن مشکل inc/config.php/. را

باز کنید و در محتویات دنبال کد PHP:

<code>$config['database']['table_prefix']

</code>

بگردید. در صورتی که میدانید چه چیزی در این قسمت باید باشد با تأمین کننده ی هاست خود تماس بگیرید.

Prongprefixmysql.png

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

بانک اطلاعاتی: MySQL

SQLخطای: 2013 – قطع اتصال با سرور MySQL در طول جستجو

جستجو: title,cache را از test_datacache انتخاب نمایید.

اطلاعات: برای حل این مشکل توسط

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

شماست. بایستی جدولی که در این خطا به آن اشاره شده است ترمیم کنید. در

این مورد mybb_datacache اگر این مشکل مکرراً رخ می دهد، با تأمین کننده ی

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

Lostconnection.png

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

خطای 1 SQLite

بانک اطلاعاتی: SQLite

SQLخطای: 1 – جدولی مانند این وجود ندارد : test_datacache

جستجو: title,cache را از test_datacache انتخاب نمایید.

اطلاعات: زمانی این مشکل روی می دهد که شما از SQLite استفاده می کنید و پیشوند جدول بانک اطلاعاتی در inc/config.php/. نادرست است.

برای حل این مشکل inc/config.php/. را باز کنید و در محتویات دنبال کد PHP:

<code>$config['database']['table_prefix']

</code>

بگردید. در صورتی که نمیدانید که چه چیزی در این قسمت باید باشد، تأمین

کننده ی هاست خود تماس بگیرید. این خطا همچنین زمانی روی می دهد که در کد PHP:

<code>$config['database']['database']

</code>

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

مکانی را نشان می دهد که بانک اطلاعاتی شما در آنجا ذخیره شده است.

Wrongprefixsqlite.png

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

بانک اطلاعاتی: MySQL

SQLخطای: - Lost connection to MySQL server during query 2013

جستجو: ناتوانی در اتصال به سرور MySQL

اطلاعات: زمانی این اتفاق روی

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

متصل شود. در هنگام مواجهه با این پیغام با هاست خود تماس بگیرید.

Unabletoconnect.png

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

بانک اطلاعاتی: MySQL'

SQLخطای: 2002 – عدم توانایی در اتصال به سرور محلی MySQL از طریق سوکت var/lib/mysql/mysql.sockr

جستجو: ناتوانی در اتصال به سرور MySQL

اطلاعات: زمانی این اتفاق روی

میدهد که سرور MySQL خراب شده یا با مشکل مواجه شده است و MyBB نمیتواند

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

Socket.png

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

خطای MySQL 1054

بانک اطلاعاتی: MySQL

خطای SQL :1054- ستون ناشناخته loginattempts در field list

جستجو: SELECT loginattempts FROM mybb_users WHERE LOWER(username)='username' LIMIT 1

اطلاعات: زمانی این اتفاق روی

میدهد که شما از MySQL استفاده می کنید و پس از آپلود تمامی فایل های جدید

سعی دارید از نسخه ی 1.4.3 به نسخه ی 1.4.4 ارتقاء دهید اما فرمان ارتقاء

را صادر نمی کنید. در نسخه ی 1.4.4 ستون جدیدی به نام loginattempts برای

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

خطا نشان می دهد که فایل member.php نسخه ی 1.4.4 سعی دارد ستون

loginattempts را در نسخه ی 1.4.3 بانک اطلاعاتی پیدا کند ولی فایل وجود

ندارد. برای حل این مشکل به آدرس install/upgrade.php/. بروید و 1.4.2/1.4.3 را از لیست انتخاب نمایید.

14031404.png

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

سایر پیام های خطا

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

پیام خطا: خطا Error

نصب کننده در حال حاضر قفل است، لطفاً برای ادامه فولدر 'lock' را از دایرکتوری نصب پاک کنید..

اطلاعات: زمانی این اتفاق رخ می

دهد که سعی دارید نصب و یا فرمان ارتقاء را اجرا نمائید اما فولدر

/install/. قفل است. تنها کاری که باید انجام دهید اینست که فایل 'lock'

را از فولدر /install/. پاک کنید.

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

پیام خطا: ممنوع شده Forbidden

شما اجازه ی دسترسی به admin/index.php/ را روی این سرور ندارید.

اطلاعات: اکثر اوقات این مشکلی

است که با mod_security روی می دهد. Mod_security یکی از الحاقات امنیتی

است که به Apache اضافه می شود. در MyBB 1.4، mod_security راهی که آدرس

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

می شود.

برای اطلاع از چگونگی جلوگیری از این موضوع در صفحه Wiki به دنبال

mod_security بگردید. اگر چواب نگرفتید و مشکل همچنان باقی بود با تأمین

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

لیست سفید قرار دهند یا در اکانت کاربری شما mod_security را غیر فعال

کنند که دیگر روی کار شما تأثیر نگذارد.

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

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

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

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...

اطلاعات مهم

لطفا قبل از عضویت و همکاری با ما قوانین را مطالعه کنید.