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

اگر مدت زمان طولانی است که در وب گشت و گذار می کنید ، حتماً چندین بار این خطا را دیده اید. " خطا در ایجاد اتصال به پایگاه داده"؛ این یک خطا کاملاً ناامیدکننده مخصوصاً برای کاربران تازه کار. 

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

توجه داشته باشید: قبل از ایجاد هرگونه تغییر در پایگاه داده ، مطمئن شوید که خودتان هستید پشتیبان گیری مورد نیاز است.

نحوه رفع خطای اتصال پایگاه داده وردپرس

اما قبل از آن ، اگر هرگز WordPress را نصب نکرده اید کشف کنید چگونه به نصب یک وبلاگ وردپرس مراحل 7 et چگونه برای پیدا کردن، نصب و فعال یک تم وردپرس در وبلاگ خود 

سپس به این دلیل که چرا ما اینجا هستیم 

علت این خطا چیست؟

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

کشف ما افزونه های 5 وردپرس برای حل خطاهای 404

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

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

بیایید نگاهی به راه های حل این مشکل بیاندازیم.

آیا مشکل برای / wp-admin نیز اتفاق می افتد؟

اولین کاری که باید انجام شود این است که اطمینان حاصل کنید که خطای مشابه در هر دو رابط عمومی یا "جلو" از وب سایت ، و در داشبورد یا "بازگشت به پایان" (wp-admin) اگر پیام خطا باشد "خطا در برقراری ارتباط با پایگاه داده" در هر دو صفحه یکسان است ، بنابراین به مرحله بعدی بروید.

کشف چگونه یک پایگاه داده وردپرس را با phpMyAdmin تکرار کنید

اگر خطایی متفاوت در مورد wp-adminبه عنوان مثال چیزی شبیه "یک یا چند بخش از پایگاه داده در دسترس نیستند. ممکن است نیاز به تعمیر پایگاه داده باشد "، سپس شما باید پایگاه داده خود را تعمیر کنید.

شما می توانید این کار را با اضافه کردن خط زیر به فایل خود انجام دهید فایل wp-config.php. فقط قبل از خط اضافه کنید « این همه ، ویرایش را متوقف کنید! وبلاگ نویسی مبارک ».

تعریف ('WP_ALLOW_REPAIR، واقعی).

پس از انجام این کار ، می توانید با مراجعه به این صفحه تنظیمات را مشاهده کنید: http://www.yoursite.com/wp-admin/maint/repair.php

تعمیر دیتابیس

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

بنابراین پس از پایان کار تعمیر et بهینه سازی پایگاه داده، حتماً آن را از پرونده خود حذف کنید فایل wp-config.php.

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

پرونده wp-config.php را تأیید کنید

فایل wp-config.php احتمالاً مهمترین پرونده در نصب وردپرس است. اینجاست که جزئیات وردپرس را برای اتصال به پایگاه داده مشخص می کنید. اگر گذرواژه اصلی یا گذرواژه کاربر پایگاه داده را تغییر داده باشید ، باید آنها را در این پرونده نیز تغییر دهید.

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

اولین چیزی که باید همیشه بررسی کنید این است که آیا چیزی در پرونده شما تغییر نکرده است فایل wp-config.php.

تعریف ("DB_NAME" ، "نام پایگاه داده")؛ تعریف ("DB_USER" ، "نام کاربر پایگاه داده")؛ تعریف ("DB_PASSWORD" ، "پایگاه داده-رمز عبور")؛ تعریف ("DB_HOST" ، "localhost")؛

به یاد داشته باشید که ارزش DB_HOST ممکن است همیشه نباشد localhost را. بسته به میزبان ، متفاوت خواهد بود. برای میزبان های محبوب وب مانند HostGator درتالارها, Site5آیا localhost را

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

برخی از افراد پیشنهاد کردند که با جایگزینی localhost با آدرس IP این مشکل برطرف شود. معمولاً مشاهده این نوع مشکلات هنگام اجرای وردپرس روی یک سرور محلی معمول است. به عنوان مثال در MAMPارزش DB_HOST به نظر می رسد که وقتی به آدرس IP تغییر کرد کار می کند.

با کشف بیشتر پیش بروید چگونه به نصب وردپرس به صورت محلی بر روی یک کامپیوتر / ویندوز با XAMPP

تعریف ('DB_HOST'، '127.0.0.1: 8889')؛

آدرس IP بسته به خدمات میزبان وب متفاوت خواهد بود.

اگر همه چیز در فایل باشد فایل wp-config.php صحیح است (حتماً در مورد علائم مقررات بررسی کنید) ، پس منصفانه است که بگوییم مشکل در سطح سرور است.

با میزبان وب خود مشورت کنید (سرور MySQL)

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

سرور اختصاصی ، VPS ، مشترک یا Cloud؟ بهترین راه حل میزبانی وب وردپرس چیست؟

وب سایت شما سپس بسیار کند خواهد شد و برای برخی از کاربران ، این خطا رخ می دهد. بنابراین بهترین کار این است که با ارائه دهنده میزبانی وب خود از طریق تلفن یا گفتگوی زنده تماس بگیرید و از آنها س askال کنید که آیا سرور MySQL شما در حالت Response است.

برای کاربرانی که می خواهند بررسی کنند آیا سرور MySQL در حال اجرا است ، کارهایی وجود دارد که می توانید انجام دهید. وب سایت های دیگری را که در همان سرور میزبانی شده اند امتحان کنید تا ببینید آیا آنها مشکل مشابهی دارند یا نه. اگر همان خطا رخ دهد ، مشخص است که مشکلی در سرور MySQL میزبان وب شما وجود دارد.

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

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

یک پرونده جدید به نام ایجاد کنید testconnection.php و کد زیر را درون آن قرار دهید:

مطمئن شوید که نام کاربری و رمز ورود را جایگزین کرده اید. اگر اتصال موفقیت آمیز باشد ، به این معنی است که کاربر شما اجازه کافی دارد و مشکلی پیش آمده است. به پرونده خود برگردید فایل wp-config برای اطمینان از اینکه همه چیز درست است (برای اشتباه تایپی دوباره تجزیه و تحلیل کنید).

مقاله ما را نیز بخوانید پلاگین های WordPress 6 برای به اشتراک گذاشتن مقالات خود در شبکه های اجتماعی

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

بنابراین مهم است که در این مورد با میزبان وب خود تماس بگیرید ، تا آنها بتوانند آن را اصلاح کنند.

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

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

Deepak Mittal اظهار داشت که برای مشتری خود ، او سعی کرد پایگاه داده را تعمیر کند. حتی پس از این تعمیر نیز خطا برطرف نشد. وی سپس موارد مختلفی را امتحان کرد و در پایان دریافت که مشکل از طریق URL وب سایت است. ظاهراً مورد دوم تغییر کرده و باعث خطا می شود. او درخواستی کرد SQL سور از phpMyAdmin:

wp_options را تکمیلی مجموعه option_value، YOUR_SITE_URL '= که در آن OPTION_NAME =' siteurl،

حتما جایگزین کنید "YOUR_SITE_URL" با URL فعلی.

به نظر می رسید این مسئله مشکل او و دیگران را که در مورد پست او نظر داده اند حل می کند.

Sachinum ادعا کرد که قادر به اتصال به پایگاه داده با testconnection.php، بنابراین کاربر را جایگزین کرد فایل wp-config.php توسط کاربر ریشه. از آن زمان WordPress شروع به کار خوب کرده است.

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

کشف کنید چگونه به ادغام دو پایگاه داده وردپرس

در مجموع ، این یک اشتباه واقعاً ناامیدکننده است. چه چیزی را امتحان کردید که به نظر می رسید مفید است؟ خوشحال می شویم که آن را با عموم به اشتراک بگذاریم ، به طوری که دیگران وقت زیادی را برای یافتن راه حل مشابه شما تلف نمی کنند.

همچنین برخی از افزونه های برتر WordPress را کشف کنید  

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

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

1. فرم تماس با 7 Aweber Add-on

Ce پلاگین وردپرس حق بیمه ترکیبی از سادگی پلاگین وردپرس فرم تماس با 7 و یک سیستم ایجاد را به وب سایت خود اضافه کنید فرم تماس. این ماژول پاسخ خودکار را ادغام می کند از AWeber و می تواند به طور مستقیم به لیست شما ارسال ایمیل از AWeber. 

Cf7 aweber اضافه کنید

ویژگی های اصلی آن عبارتند از: آمار از AWeber در داشبورد وردپرس خود ، 8 الگوی جذاب و زیبا برای ایجاد فرم اشتراک خود ، و این در کمترین زمان ، تأیید کل کمپین پخش حساب شما است Aweber با یک کلیک ، سهولت نصب ، سازگاری با آخرین نسخه های jQuery و WordPress ، اسناد کامل و پشتیبانی 24/24.

دانلود | نسخه ی نمایشی | میزبانی وب

2. ژنراتور کل دستور العمل

Total Recipe Generator یک افزونه دستور العمل برتر است که در وردپرس موجود است. به شما این امکان را می دهد که دستورالعمل های خود را به گونه ای به کاربران ارائه دهید که قطعاً به شما کمک می کند تا در میان جمعیت متمایز شوید.کل دستور العمل تولید کننده دستور العمل وردپرس سازنده دستور العمل با طرحواره و حقایق تغذیه elementor addon plugin wordpress

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

دستور العمل های ذکر شده را با توجه به مقدار عناصر غذایی (سدیم ، کربوهیدرات ها ، پروتئین ها و غیره) فیلتر کنید ، دستور العمل های ذکر شده را طبق زمان تهیه فیلتر کنید ، به ترتیب سلسله مراتبی و معنایی ، زمان پخت و پز ، مشکل ، نوع دستور العمل و همه با استفاده از مقادیر کشویی و غیره…

دانلود | نسخه ی نمایشی | میزبانی وب

3. AccessPress Social Icons Pro

AccessPress Social Icons Pro به شما امکان می دهد آیکون های مختلف اجتماعی ایجاد کرده و پروفایل های اجتماعی خود را از وب سایت وردپرس خود پیوند دهید. بسیار جذاب است زیرا می توانید آیکون های زیبایی را برای پروفایل های رسانه های اجتماعی خود ایجاد کنید ، شخصی سازی کنید و طراحی کنید. افزونه Accesspress social icons pro wordpress

این افزونه برتر وردپرس 16 مجموعه آیکون زیبا را به شما ارائه می دهد که می توانید از بین آنها انتخاب کنید. علاوه بر این ، به شما امکان می دهد مجموعه ای از آیکون های خود را ایجاد کنید ، آنها را شخصی سازی کنید ، اندازه ها را تنظیم کنید ، چندین اثر را اضافه کنید و غیره.

دانلود | نسخه ی نمایشی | میزبانی وب

منابع پیشنهادی

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

نتیجه

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

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

در ضمن ، به ما اطلاع دهید نظرات شما و پیشنهادات در بخش اختصاصی

...