جستجو برای:
سبد خرید 0
  • خانه
  • دوره هاجدید
    • دوره های حضوری برنامه نویسی در تبریز
      • آموزش وردپرس در تبریز
      • آموزش html css در تبریز
    • دوره های غیر حضوری برنامه نویسی
      • آموزش وردپرس
      • آموزش html css
      • آموزش کانفیگ سرور مجازی
      • آموزش جامع هاست دایرکت ادمین
    • آموزش گرافیک در تبریز
      • آموزش فتوشاپ در تبریز
  • آموزش های رایگانداغ
    • آموزش رایگان وردپرس
    • آموزش رایگان امنیت وردپرس
    • آموزش رفع مشکلات رایج وردپرس
    • آموزش رایگان html css
    • آموزش رایگان بوت استرپ
    • آموزش رایگان جاوا اسکریپت
    • آموزش رایگان php
    • آموزش رایگان لینوکس
    • آموزش رایگان هاست دایرکت ادمین
    • آموزش رایگان هاست سی پنل
  • ارتباط با ما
    • تماس با ما
    • قوانین سایت
    • پشتیبانیجدید
      • ارسال تیکت
      • مشاهده ی تیکت ها
  • دیگر خدماتجدید
    • خدمات whmcsداغ
    • پشتیبانی VIP وردپرسجدید
    • پاکسازی و کانفیگ امنیتی سایت الودهداغ
    • خرید هاست پر سرعتداغ
    • خرید سرور مجازیجدید
    • خدمات تغییر دامنه در وردپرس
    • خرید sslجدید
  • گواهی پایان دورهجدید
    • درخواست صدور گواهی
    • پیگیری صدور گواهی
  • حساب کاربری
    • ثبت نام / ورود
    • ناحیه کاربری هاستینگ

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

ساعت
دقیقه
ثانیه ها
شرکت در دوره
میلاد علیزاده

ورود

گذرواژه خود را فراموش کرده اید؟

ارسال مجدد رمز عبور یکبار مصرف (00:60)

ثبت نام

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

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

ارسال مجدد رمز عبور یکبار مصرف (00:60)
  • 09338776735
  • miladalizadehe.education@gmail.com
  • خدمات Whmcs
  • المنتور pro
  • لیست علاقه مندی ها
0
میلاد علیزاده
  • خانه
  • دوره هاجدید
    • دوره های حضوری برنامه نویسی در تبریز
      • آموزش وردپرس در تبریز
      • آموزش html css در تبریز
    • دوره های غیر حضوری برنامه نویسی
      • آموزش وردپرس
      • آموزش html css
      • آموزش کانفیگ سرور مجازی
      • آموزش جامع هاست دایرکت ادمین
    • آموزش گرافیک در تبریز
      • آموزش فتوشاپ در تبریز
  • آموزش های رایگانداغ
    • آموزش رایگان وردپرس
    • آموزش رایگان امنیت وردپرس
    • آموزش رفع مشکلات رایج وردپرس
    • آموزش رایگان html css
    • آموزش رایگان بوت استرپ
    • آموزش رایگان جاوا اسکریپت
    • آموزش رایگان php
    • آموزش رایگان لینوکس
    • آموزش رایگان هاست دایرکت ادمین
    • آموزش رایگان هاست سی پنل
  • ارتباط با ما
    • تماس با ما
    • قوانین سایت
    • پشتیبانیجدید
      • ارسال تیکت
      • مشاهده ی تیکت ها
  • دیگر خدماتجدید
    • خدمات whmcsداغ
    • پشتیبانی VIP وردپرسجدید
    • پاکسازی و کانفیگ امنیتی سایت الودهداغ
    • خرید هاست پر سرعتداغ
    • خرید سرور مجازیجدید
    • خدمات تغییر دامنه در وردپرس
    • خرید sslجدید
  • گواهی پایان دورهجدید
    • درخواست صدور گواهی
    • پیگیری صدور گواهی
  • حساب کاربری
    • ثبت نام / ورود
    • ناحیه کاربری هاستینگ
آخرین اطلاعیه ها
جهت نمایش اطلاعیه باید وارد سایت شوید
ثبت نام | ورود

وبلاگ

میلاد علیزاده > آموزش های رایگان آکادمی میلاد علیزاده > آموزش رایگان طراحی سایت > آموزش رایگان وردپرس > رفع مشکل error establishing a database connection در وردپرس

رفع مشکل error establishing a database connection در وردپرس

17 تیر 1402
ارسال شده توسط کامران علیایی
آموزش رایگان طراحی سایت، آموزش رایگان وردپرس

To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video

دوست من سلام امیدوارم که حالتون عالی و پر از انرژی باشید علیایی هستم، در خدمت شما هستم با یکی دیگر از آموزش های رایگان تحت عنوان آموزش رفع ارور error establishing a database connection در وردپرس که قصد داریم تمامی مواردشو با زبان ساده یاد بگیریم.

در این مقاله چه چیزی یاد خواهید گرفت؟

  • بروز خطا در برقراری ارتباط با پایگاه داده و طریقه رفع آن در وردپرس
    • علت عدم برقراری ارتباط با پایگاه داده
    • بررسی پوشه wp-admin
    • راه حل بعدی، بررسی فایل wp-config.php

بروز خطا در برقراری ارتباط با پایگاه داده و طریقه رفع آن در وردپرس

خطای Error Establishing a Database Connection یا همان ارور مربوط به برقراری ارتباط با پایگاه داده از جمله ارورهایی است که تعداد زیادی یا حتی در مواقعی میشود گفت تمامی کاربران سیستم مدیریت محتوای وردپرس را با مشکل مواجه میکند. موقعی کاربران مبتدی با این مشکل روبه رو می شوند نگران شده و سر در گم میشوند که برای رفع این مشکل باید چه اقدامی انجام دهند. ما در این مقاله قصد داریم صفر تا صد این مشکل را بررسی کنیم و در نهایت آن را رفع کنیم. با ما همراه باشید…

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

رفع مشکل error establishing a database connection در وردپرس

 

علت عدم برقراری ارتباط با پایگاه داده

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

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

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

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

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

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

اگه اهل شهر زیبای تبریز هستی میتونی آموزش طراحی سایت در تبریز رو هم دنبال کنی که شامل آموزش وردپرس رایگان و خیلی آموزش های دیگه مثل آموزش Html Css، آموزش فرانت اند وبسایت و… میشه

بررسی پوشه wp-admin

اولین گامی که میتوانید بردارید این است که پوشه wp-admin را در هاست خود بررسی کنید. چنانچه در آن خطای “One or more database tables are unavailable / The database may need to be repaired” نمایش داده شد، بدین معناست که شما باید دیتابیس خود را تعمیر کنید.

برای تعمیر دیتابیس باید وارد پنل مدیریتی هاست خود شوید و فایل wp-config.php را ویرایش نمایید. قطعه کدی که در زیر برای شما قرار داده شده است را قبل از عبارت ” That’s all, stop editing! Happy blogging” قرار دهید:

define('WP_ALLOW_REPAIR', true);

پس از قرار دادن این قطعه کد حالا باید فایل را ذخیره کنید و آدرس دامنه سایتتان را در مرورگر وارد کنید. اما توجه داشته باشید که باید بعد از دامنه سایت، عبارت “wp-admin/maint/repair.php” را وارد کنید. همانند مثال زیر:

www.yoursite.com/wp-admin/maint/repair.php 

نوجه داشته باشید که در عبارت بالا به‌ جای “yoursite.com”، باید آدرس اینترنتی سایت خودتان را وارد کنید. در ادامه شاهد یک صفحه مشابه تصویر زیر خواهید بود. این صفحه یک دکمه تحت عنوان ” تعمیر پایگاه داده” دارد که شما می‌توانید با کلیک کردن بر روی آن، پایگاه داده خود را تعمیر کنید.

رفع مشکل error establishing a database connection در وردپرس
اگر روند بالا را به‌درستی طی کنید یعنی دیتابیس را با استفاده از موارد گفته شده تعمیر کردید. اما با این وجود مجدداً با خطای خطا در برقراری ارتباط با پایگاه داده رو به رو شدید میبایست از راه‌ حل‌ های دیگر برای رفع مشکل خود استفاده کنید.

راه حل بعدی، بررسی فایل wp-config.php

یکی از مهم‌ترین فایل‌ها در روند نصب وردپرس، فایلی بنام wp-config.php است. این فایل بدلیل داشتم اطلاعات اساسی مثل جزئیات پایگاه داده نظیر نام دیتابیس، نام کاربری، رمز عبور و هاست دیتابیس اهمیت بسیار بالایی دارد.

محتوای این فایل به‌صورت زیر است:

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

اگر نام و نام کاربری دیتابیس را تغییر دادید لازم است که بررسی کنید که تغییرات در این فایل هم لحاظ شده باشد. میبایست همه اطلاعات صحیح باشند. پس از آن گزینه‌ی DB_Host را در حالت پیش‌فرض قرار دهید. برای این کار باید مقدار آن را برابر Localhost قرار دهید. البته ممکن است شرکت هاستی که از آن استفاده می‌کنید اسم دیگری را برای آن مشخص کرده باشد. پس بهتر است با آن‌ها در ارتباط باشید و اسم فایل را از آن‌ها بپرسید.

 

بهترین راه این است که برای رفع مشکل، به‌ جای نام پایگاه داده از آدرس آی‌ پی آن استفاده کنید. کد زیر را در فایل ذکر شده وارد کنید:

 

define('DB_HOST', '127.0.0.1');
برچسب ها: آموزش رفع Error Establishing a Database Connectionآموزش رفع خطای Error Establishing a Database Connectionارور خطا در برقراری ارتباط با پایگاه داده و نحوه حل آن در وردپرسرفع خطای Error Establishing a Database Connectionرفع خطای Establishing a database connectionرفع خطای اتصال پایگاه داده یا establishing a database connection در وردپرسرفع مشکل Error Establishing a Database Connectionرفع مشکل Error Establishing a Database Connection در وردپرس
قبلی آموزش نصب ioncube در دایرکت ادمین
بعدی آموزش transition در CSS

دیدگاهتان را بنویسید لغو پاسخ

کانفیگ امنیتی وردپرس
خرید هاست پر سرعت
پاکسازی سایت هک شده
خرید سرور مجازی ایران
خدمات whmcs
دسته‌ها
  • آموزش رایگان html css
  • آموزش رایگان امنیت وردپرس
  • آموزش رایگان طراحی سایت
  • آموزش رایگان کانفیگ سرور مجازی
  • آموزش رایگان لینوکس
  • آموزش رایگان هاست دایرکت ادمین
  • آموزش رایگان هاست سی پنل
  • آموزش رایگان وردپرس
  • آموزش رفع مشکلات رایج وردپرس

 

 

میلاد علیزاده هستم مدرس دوره های آموزش طراحی سایت در تبریز که فعالیت خودم رو از سال 95 در زمینه ی طراحی و میزبانی وبسایت شروع کردم. هدف من از راه اندازی این وبسایت ارائه ی آموزشی متفاوت همچنین اشتغال محور و پروژه محور هستش که هنرجو بعد از آموزش بتواند با دانش و تجربه ای کافی مستقیما وارد بازار کار شده و در زمینه ی برنامه نویسی کسب درامد کند.
© 1401. طراحی شده با عشق و یک فنجان قهوه - طراحی شده توسط میلاد علیزاده وکیلی
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://miladalizadeh.ir/?p=14099
ورود ×
کد تأیید
لطفا کد تأیید ارسال شده به را وارد کنید
ثبت

ورود با رمز عبور یکبار مصرف
ارسال مجدد رمز عبور یکبار مصرف(00:60)
حساب کاربری ندارید؟
ثبت نام
ارسال مجدد رمز عبور یکبار مصرف (00:60)
بازگشت به ورود
  • (+93) Afghanistan
  • (+355) Albania
  • (+213) Algeria
  • (+1) American Samoa
  • (+376) Andorra
  • (+244) Angola
  • (+1) Anguilla
  • (+1) Antigua
  • (+54) Argentina
  • (+374) Armenia
  • (+297) Aruba
  • (+61) Australia
  • (+43) Austria
  • (+994) Azerbaijan
  • (+973) Bahrain
  • (+880) Bangladesh
  • (+1) Barbados
  • (+375) Belarus
  • (+32) Belgium
  • (+501) Belize
  • (+229) Benin
  • (+1) Bermuda
  • (+975) Bhutan
  • (+591) Bolivia
  • (+599) Bonaire, Sint Eustatius and Saba
  • (+387) Bosnia and Herzegovina
  • (+267) Botswana
  • (+55) Brazil
  • (+246) British Indian Ocean Territory
  • (+1) British Virgin Islands
  • (+673) Brunei
  • (+359) Bulgaria
  • (+226) Burkina Faso
  • (+257) Burundi
  • (+855) Cambodia
  • (+237) Cameroon
  • (+1) Canada
  • (+238) Cape Verde
  • (+1) Cayman Islands
  • (+236) Central African Republic
  • (+235) Chad
  • (+56) Chile
  • (+86) China
  • (+57) Colombia
  • (+269) Comoros
  • (+682) Cook Islands
  • (+225) Côte d'Ivoire
  • (+506) Costa Rica
  • (+385) Croatia
  • (+53) Cuba
  • (+599) Curaçao
  • (+357) Cyprus
  • (+420) Czech Republic
  • (+243) Democratic Republic of the Congo
  • (+45) Denmark
  • (+253) Djibouti
  • (+1) Dominica
  • (+1) Dominican Republic
  • (+593) Ecuador
  • (+20) Egypt
  • (+503) El Salvador
  • (+240) Equatorial Guinea
  • (+291) Eritrea
  • (+372) Estonia
  • (+251) Ethiopia
  • (+500) Falkland Islands
  • (+298) Faroe Islands
  • (+691) Federated States of Micronesia
  • (+679) Fiji
  • (+358) Finland
  • (+33) France
  • (+594) French Guiana
  • (+689) French Polynesia
  • (+241) Gabon
  • (+995) Georgia
  • (+49) Germany
  • (+233) Ghana
  • (+350) Gibraltar
  • (+30) Greece
  • (+299) Greenland
  • (+1) Grenada
  • (+590) Guadeloupe
  • (+1) Guam
  • (+502) Guatemala
  • (+44) Guernsey
  • (+224) Guinea
  • (+245) Guinea-Bissau
  • (+592) Guyana
  • (+509) Haiti
  • (+504) Honduras
  • (+852) Hong Kong
  • (+36) Hungary
  • (+354) Iceland
  • (+91) India
  • (+62) Indonesia
  • (+98) Iran
  • (+964) Iraq
  • (+353) Ireland
  • (+44) Isle Of Man
  • (+972) Israel
  • (+39) Italy
  • (+1) Jamaica
  • (+81) Japan
  • (+44) Jersey
  • (+962) Jordan
  • (+7) Kazakhstan
  • (+254) Kenya
  • (+686) Kiribati
  • (+965) Kuwait
  • (+996) Kyrgyzstan
  • (+856) Laos
  • (+371) Latvia
  • (+961) Lebanon
  • (+266) Lesotho
  • (+231) Liberia
  • (+218) Libya
  • (+423) Liechtenstein
  • (+370) Lithuania
  • (+352) Luxembourg
  • (+853) Macau
  • (+389) Macedonia
  • (+261) Madagascar
  • (+265) Malawi
  • (+60) Malaysia
  • (+960) Maldives
  • (+223) Mali
  • (+356) Malta
  • (+692) Marshall Islands
  • (+596) Martinique
  • (+222) Mauritania
  • (+230) Mauritius
  • (+262) Mayotte
  • (+52) Mexico
  • (+373) Moldova
  • (+377) Monaco
  • (+976) Mongolia
  • (+382) Montenegro
  • (+1) Montserrat
  • (+212) Morocco
  • (+258) Mozambique
  • (+95) Myanmar
  • (+264) Namibia
  • (+674) Nauru
  • (+977) Nepal
  • (+31) Netherlands
  • (+687) New Caledonia
  • (+64) New Zealand
  • (+505) Nicaragua
  • (+227) Niger
  • (+234) Nigeria
  • (+683) Niue
  • (+672) Norfolk Island
  • (+850) North Korea
  • (+1) Northern Mariana Islands
  • (+47) Norway
  • (+968) Oman
  • (+92) Pakistan
  • (+680) Palau
  • (+970) Palestine
  • (+507) Panama
  • (+675) Papua New Guinea
  • (+595) Paraguay
  • (+51) Peru
  • (+63) Philippines
  • (+48) Poland
  • (+351) Portugal
  • (+1) Puerto Rico
  • (+974) Qatar
  • (+242) Republic of the Congo
  • (+40) Romania
  • (+262) Runion
  • (+7) Russia
  • (+250) Rwanda
  • (+290) Saint Helena
  • (+1) Saint Kitts and Nevis
  • (+508) Saint Pierre and Miquelon
  • (+1) Saint Vincent and the Grenadines
  • (+685) Samoa
  • (+378) San Marino
  • (+239) Sao Tome and Principe
  • (+966) Saudi Arabia
  • (+221) Senegal
  • (+381) Serbia
  • (+248) Seychelles
  • (+232) Sierra Leone
  • (+65) Singapore
  • (+1) Sint Maarten
  • (+421) Slovakia
  • (+386) Slovenia
  • (+677) Solomon Islands
  • (+252) Somalia
  • (+27) South Africa
  • (+82) South Korea
  • (+211) South Sudan
  • (+34) Spain
  • (+94) Sri Lanka
  • (+1) St. Lucia
  • (+249) Sudan
  • (+597) Suriname
  • (+268) Swaziland
  • (+46) Sweden
  • (+41) Switzerland
  • (+963) Syria
  • (+886) Taiwan
  • (+992) Tajikistan
  • (+255) Tanzania
  • (+66) Thailand
  • (+1) The Bahamas
  • (+220) The Gambia
  • (+670) Timor-Leste
  • (+228) Togo
  • (+690) Tokelau
  • (+676) Tonga
  • (+1) Trinidad and Tobago
  • (+216) Tunisia
  • (+90) Turkey
  • (+993) Turkmenistan
  • (+1) Turks and Caicos Islands
  • (+688) Tuvalu
  • (+1) U.S. Virgin Islands
  • (+256) Uganda
  • (+380) Ukraine
  • (+971) United Arab Emirates
  • (+44) United Kingdom
  • (+1) United States
  • (+598) Uruguay
  • (+998) Uzbekistan
  • (+678) Vanuatu
  • (+58) Venezuela
  • (+84) Vietnam
  • (+681) Wallis and Futuna
  • (+212) Western Sahara
  • (+967) Yemen
  • (+260) Zambia
  • (+263) Zimbabwe
مرورگر شما از HTML5 پشتیبانی نمی کند.

سوالی دارید؟ از ما بپرسید، کارشناسان ما در اسرع وقت با شما تماس می گیرند.

اوووپس! ما نمی توانیم فرم شما را پیدا کنیم.

پشتیبانی سریع

  • 09141107278
  • همه روزه از ساعت 9 الی 24
  • miladalizadehe.education@gmail.com
wordpress1

دوره ی رایگان وردپرس منتشر شد

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

مشاهده ی دوره
question