حل جميع الخطأ قاعدة البيانات في WordPress

إذا كنت تتصفح الويب لفترة من الوقت ، فهذا يعني أنك رأيت هذا الخطأ عدة مرات على الأقل. خطأ إنشاء اتصال قاعدة البيانات هو واحد

Like Tree1معجبون
  • 1 أضيفت بواسطة kurdseo
صورة 'kurdseo' الرمزية
kurdseo
:: عضـــو::
تاريخ الإنضمام: 26 - 05 - 2018
رقم العضوية : 415539
الدولة : germany
المشاركات: 102
1
قديمة 15 - 06 - 2018, 01:36
المشاركة 1
  • قوة السمعة : 50
  • الإعجاب: 60



    إذا كنت تتصفح الويب لفترة من الوقت
    ، فهذا يعني أنك رأيت هذا الخطأ عدة مرات على الأقل.
    خطأ إنشاء اتصال قاعدة البيانات هو واحد من تلك اللعنات التي يمكن أن يكون سببها العديد من الأسباب.
    بصفتك مبتدئًا في WordPress ، قد يكون هذا محبطًا بشكل خاص عندما يحدث من تلقاء نفسه دون تغيير أي شيء.
    واجهنا هذه المسألة بالأمس على موقعنا الخاص. استغرق الأمر أكثر قليلاً من 20 دقيقة للكشف عن المشكلة وإصلاحها
    أثناء إجراء البحث للعثور على الأسباب المحتملة ، أنه لا توجد مقالة جيدة تغطي كل شيء. في هذه ترانديت ، سنواضح لكم كيفية إصلاح الخطأ في إنشاء اتصال قاعدة بيانات في WordPress عن طريق تجميع قائمة بالحلول في مكان واحد.

    ملاحظة: قبل إجراء أي تغييرات على قاعدة البيانات ، تأكد من وجود نسخ احتياطية كافية
    لماذا تحصل على هذا الخطأ؟

    حسناً ، باختصار ، أنت تحصل على هذا الخطأ لأن WordPress غير قادر على تأسيس اتصال قاعدة بيانات. الآن قد يختلف سبب عدم قدرة WordPress على تأسيس اتصال قاعدة البيانات. قد تكون بيانات اعتماد تسجيل الدخول إلى قاعدة البيانات خاطئة أو تم تغييرها. يمكن أن يكون خادم قاعدة البيانات لا يستجيب. قد يكون تم إتلاف قاعدة البيانات الخاصة بك. في تجربتنا ، فإن الغالبية العظمى من المرات يحدث هذا الخطأ بسبب نوع من خطأ الخادم ، ومع ذلك قد تكون هناك عوامل أخرى أيضًا. دعونا نلقي نظرة على كيفية التحرك لاستكشاف هذه المشكلة

    هل تحدث المشكلة لـ / wp-admin / أيضًا؟

    أول شيء يجب عليك فعله هو التأكد من أنك تحصل على نفس الخطأ في كل من الواجهة الأمامية للموقع ، والنهاية الخلفية للموقع (wp-admin). إذا كانت رسالة الخطأ هي نفسها على كلتا الصفحتين "خطأ في إنشاء اتصال قاعدة بيانات" ، فانتقل إلى الخطوة التالية. إذا كنت تحصل على خطأ مختلف في wp-admin على سبيل المثال شيء مثل "واحد أو أكثر من جداول قاعدة البيانات غير متوفرة. قد تحتاج قاعدة البيانات إلى الإصلاح "، ثم تحتاج إلى إصلاح قاعدة البيانات الخاصة بك.

    يمكنك القيام بذلك عن طريق إضافة السطر التالي في ملف wp-config.php الخاص بك. أضفها قبل كل شيء ، توقف عن التعديل! مدونة التدوين الممتع "wp-config.php.



    نزل wp-config.php

    قم بي اضافة هذا القيمة فيwp-config.php

    رمز Code:
    define('WP_ALLOW_REPAIR', true);

    بمجرد الانتهاء من ذلك ، يمكنك رؤية الإعدادات عن طريق زيارة هذه الصفحة: http://www.1/wp-admin/maint/repair.php


    غير رقم 1 بي رابط موقعك



    تذكر ، لا يحتاج المستخدم إلى تسجيل الدخول للوصول إلى هذه الوظيفة عند تعيين هذا التعريف. هذا لأن هدفه الرئيسي هو إصلاح قاعدة بيانات تالفة ، يمكن للمستخدمين في كثير من الأحيان عدم تسجيل الدخول عندما تكون قاعدة البيانات تالفة. لذلك بمجرد الانتهاء من إصلاح قاعدة البيانات وتحسينها ، تأكد من إزالة هذا من wp-config.php الخاص بك.

    إذا لم يؤد هذا الإصلاح إلى حل المشكلة ، أو كنت تواجه مشكلة في تشغيل الإصلاح ، اكتب لي في هذا مشاركة كي ا جد حلًا آخر للعمل. او اكتب مشكلتك في هذا القسم https://www.traidnt.net/vb/f136/
    او استعانة بي السيد عماد عطية مدير القسم

    التحقق من ملف WP-Config

    من المحتمل أن يكون WP-Config.php هو أهم ملف في تثبيت WordPress بالكامل. هذا هو المكان الذي تحدد فيه تفاصيل WordPress لتوصيل قاعدة البيانات الخاصة بك. إذا قمت بتغيير كلمة مرور الجذر ، أو كلمة مرور مستخدم قاعدة البيانات ، فستحتاج إلى تغيير هذا الملف أيضًا. أول شيء يجب عليك التحقق منه دائما هو أن كل شيء في ملف wp-config.php هو نفسه
    انضر الئ القيمة
    رمز Code:
    define('DB_NAME', 'database-name');
    define('DB_USER', 'database-username');
    define('DB_PASSWORD', 'database-password');
    define('DB_HOST', 'localhost');

    تذكر أن قيمة DB_Host قد لا تكون دائمًا مضيفًا محليًا. انا مثلا سيرفر الدومين تبعي يعتمد علئ rdbms.strato.de وليسlocal Host اعتمادا على المضيف ، سيكون مختلفا. بالنسبة إلى المضيفين المشهورين مثل HostGator و BlueHost و ، فهو المضيف المحلي. يمكنك العثور على قيم مضيف أخرى هنا.
    مثال اذا كنت تعتمد علئ IP’s ضيف هذا
    رمز Code:
    define('DB_HOST', '127.0.0.1:8889');
    اقترح بعض الناس أنهم حلوا مشكلتهم عن طريق استبدال localhost مع IP. من رؤية هذا النوع من المشكلات عند تشغيل WordPress في بيئة خادم محلية. على سبيل المثال في MAMP ، قد يبدو أن قيمة DB_Host عند تغييرها إلى IP تعمل

    سيختلف عنوان IP عن خدمات استضافة الويب عبر الإنترنت.

    إذا كان كل شيء في هذا الملف صحيحًا (تأكد من التحقق من الأخطاء المطبعية) ، فمن العدل أن تقول أن هناك خطأ ما في نهاية الخادم.

    تحقق من استضافة الويب (MySQL Server)

    غالبًا ستلاحظ هذا الخطأ في إنشاء اتصال قاعدة البيانات عندما يتكدس موقعك مع الكثير من الزيارات. في الأساس ، لا يستطيع الخادم المضيف التعامل مع الحمل (خاصة عندما تكون في استضافة مشتركة). سيصبح موقعك بطيئًا بالفعل وسيقوم بعض المستخدمين حتى بإصدار الخطأ. لذا فإن أفضل ما يجب عليك فعله هو الحصول على الهاتف أو التواصل المباشر مع مزود خدمة الاستضافة الخاص بك وسؤالهم عما إذا كان خادم MySQL متجاوبًا.

    بالنسبة لأولئك المستخدمين الذين يرغبون في اختبار ما إذا كان خادم MySQL يعمل بنفسك ، يمكنك القيام ببعض الأشياء. اختبار المواقع الأخرى على نفس الخادم لمعرفة ما إذا كانت تواجه المشكلة. إذا كانوا أيضا يحصلون على نفس الخطأ ، فمن المؤكد أن هناك خطأ ما في خادم MySQL الخاص بك. إذا لم يكن لديك أي موقع آخر على نفس حساب الاستضافة ، فانتقل ببساطة إلى cPanel وحاول الوصول إلى phpMyAdmin وقم بتوصيل قاعدة البيانات. إذا كان بإمكانك الاتصال ، فسنحتاج إلى التحقق مما إذا كان مستخدم قاعدة البيانات لديك لديه الإذن الكافي. قم بإنشاء ملف جديد يسمى testconnection.php وقم بلصق التالية فيه:

    رمز Code:
    <?php
    $link = mysql_connect('localhost', 'root', 'password');
    if (!$link) {
    die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';
    mysql_close($link);
    ?>

    تأكد من استبدال اسم المستخدم وكلمة المرور. إذا كان الاتصال متصلاً بنجاح ، فهذا يعني أن المستخدم لديه الإذن الكافي ، وهناك شيء آخر غير صحيح. ارجع إلى ملف wp-config للتأكد من صحة كل شيء (إعادة البحث عن
    الأخطاء


    إذا لم تتمكن من الاتصال بقاعدة البيانات بالانتقال إلى phpMyAdmin ، فأنت تعرف أنها شيء ما مع الخادم الخاص بك. هذا لا يعني بالضرورة أن خادم MySQL الخاص بك قد انخفض. قد يعني ذلك أن المستخدم ليس لديه الإذن الكافي.
    مثال
    في حالتنا ، كان خادم MySQL يعمل. جميع المواقع الأخرى على الخوادم كانت تعمل بشكل جيد باستثناء في موقعي . عندما حاولت الذهاب إلى phpMyAdmin ، انتهى الأمر بالحصول على الخطأ:

    رمز PHP:
    #1045 – Access denied for user ‘foo’@’%’ (using password: YES) 
    لذا إذا حصلت على خطأ تم رفض الوصول في أي من الاتصال بـ phpMyAdmin أو من خلال نتائج testconnection.php ، فيجب عليك الاتصال بالمضيف على الفور لإصلاحه.


    وقال ديباك ميتال في هذا المصدر https://www.hostitsmart.com/manage/k...hpMyAdmin.html إن موكله كان يحصل على الخطأ في ضرورة إصلاح قاعدة البيانات. حتى بعد إصلاح قاعدة البيانات ، لم يذهب الخطأ بعيدا. حاول أشياء مختلفة وفي النهاية ، كانت المشكلة عنوان الموقع. على ما يبدو أن تغيرت مما تسبب في استمرار الخطأ. قام بتشغيل استعلام SQL بالانتقال إلى phpMyAdmin:


    لاستعادة (استيراد) قاعدة بيانات عبر phpMyAdmin ، قم أولاً باختيار قاعدة البيانات التي ستقوم باستيراد البيانات إليها. يمكن القيام بذلك من القائمة المقابلة على اليسار.

    لديك خيار استيراد ملف .sql. اختر الملف من الكمبيوتر المحلي الخاص بك. لاحظ أنه يتم منحك خيار اختيار مجموعة الأحرف للملف من القائمة المنسدلة أسفل مربع التحميل مباشرةً. إذا لم تكن متأكدًا من مجموعة الأحرف التي تستخدمها قاعدة البيانات الخاصة بك ، فكل ما عليك فعله هو ترك الرقم الافتراضي. في حل اخر لا اوصي بية لانه خطر

    لبدء عملية الاستعادة ، انقر على الزر "انتقال" في الجزء السفلي الأيسر. سيتم عرض إعلام عند استيراد قاعدة بيانات ناجحة.

    ضيف هذا القيمة في سكول سيرفر احذر من استعمال هذا القيمة غير رقم 1 الئ رابط موقعك احذر من هذا القيمة لخبرائ فقط

    رمز Code:
    UPDATE wp_options SET option_value='1='siteurl'

    واقترح البعض أنهم قاموا بإزالة محتوى active_plugins في جدول wp_options وقاموا بتحرير محتويات new_edited. في الأساس يبدو أن لإصلاح المشكلة هذا ليس حلا مطلقا


    نقرأ على العديد من المصادر أن المستخدمين قاموا ببساطة بتحميل نسخة جديدة من WordPress وقاموا بإصلاح الخطأ.

    هذا خطأ محبط حقًا.
    في الختام سلام

    فهد الإمارات معجب بهذا.
    SEO Beginners | kurdseo Beginner's Guide to SEO Optimization https://kurdseo.net
    التعديل الأخير كان بواسطة kurdseo; 15 - 06 - 2018 الساعة 04:25
    قديمة 15 - 06 - 2018, 15:33
    المشاركة 2
    صورة 'فهد الإمارات' الرمزية
    فهد الإمارات
    :: مشرف ::
    :: ركن الاتصالات والهواتف المتحركة ::
    تاريخ الإنضمام: 06 - 02 - 2006
    رقم العضوية : 18530
    الدولة : الامارات العربية المتحدة
    العمر: 36
    المشاركات: 17,385
    4
    افتراضي رد : حل جميع الخطأ قاعدة البيانات في WordPress
    وعليكم السلام مشاءالله عليك شروحات طيبة ويعطيك العافيه عليها ونتظر منك كل جديد ومفيد كل معتاد
    انا مثل ماانا
    تنبيه: لاتحمل اي تطبيق او لعبة الا بعد الاطلاع على اذوناتها + تفعيل عملية الاشعارلتراقب التطبيقات

    قديمة 16 - 06 - 2018, 17:26
    المشاركة 3
    صورة 'kurdseo' الرمزية
    kurdseo
    :: عضـــو::
    تاريخ الإنضمام: 26 - 05 - 2018
    رقم العضوية : 415539
    الدولة : germany
    المشاركات: 102
    1
    افتراضي رد : حل جميع الخطأ قاعدة البيانات في WordPress
    وعليكم السلام مشاءالله عليك شروحات طيبة ويعطيك العافيه عليها ونتظر منك كل جديد ومفيد كل معتاد
    الله يجزك
    SEO Beginners | kurdseo Beginner's Guide to SEO Optimization https://kurdseo.net
    قديمة 21 - 06 - 2018, 02:36
    المشاركة 4
    صورة 'السوق الشعبي' الرمزية
    السوق الشعبي
    :: عضو نشيط ::
    تاريخ الإنضمام: 07 - 03 - 2015
    رقم العضوية : 267739
    الدولة : دبي
    المشاركات: 206
    افتراضي رد : حل جميع الخطأ قاعدة البيانات في WordPress
    معلومات قيمة..بارك الله فيك
    القرش إعلانات مبوبة مجانية لكل الدول العربية

    ضع إعلانك مجاناً في 60 ثانية وبدون تسجيل

    www.alqrsh.com

    الصقر عينك على الأخبار

    http://alsqr.net/

    للتواصل فيس بوك

    https://www.facebook.com/profile.php

    للتواصل عبر الإيميل

    [email protected]
    قديمة 25 - 06 - 2018, 08:44
    المشاركة 5
    صورة 'الويب جروب' الرمزية
    الويب جروب
    :: عضو نشيط ::
    تاريخ الإنضمام: 10 - 05 - 2013
    رقم العضوية : 198901
    المشاركات: 2,491
    3
    افتراضي رد : حل جميع الخطأ قاعدة البيانات في WordPress
    شكرا جزيلا


    أعلانك لمليون شخص فقط خمسون ريال

    اضافة اخبار او مواضيع للمجلات الالكترونية والمنتديات ب اسعار رمزية جدا

    للتواصل
    [email protected]
    قديمة 17 - 07 - 2018, 22:09
    المشاركة 6
    صورة 'я є н α м' الرمزية
    я є н α м
    :: عضو نشيط ::
    تاريخ الإنضمام: 20 - 05 - 2012
    رقم العضوية : 139745
    المشاركات: 264
    افتراضي رد : حل جميع الخطأ قاعدة البيانات في WordPress
    جزاك الله خيرا على الحل استمر اخى لا تحرمنا من شروحاتك الجميله
    اضافة رد
    العلامات المرجعية

    الحل النهائي في اظافة وسيلة دفع Stripe non us عمل قائمة بريدية لزوار وعملاء موقعك لتحسين التواصل معهم | Newsletters Plugin

    أدوات الموضوع ابحث في الموضوع
    ابحث في الموضوع:

    البحث المتقدم
    طرق العرض



    الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 10:10.
    المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
    فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
    التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

    جميع الحقوق محفوظة Traidnt 2018
    • 00966138651070
    • 00966138648289
    • 2051033691
    Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2018, Jelsoft Enterprises Ltd
    SEO by vBSEO ©2011, Crawlability, Inc.