Өгөгдлийн сангийн холболтыг үүсгэх үед алдаа гарлаа

  1. 1. Шаардлага
  2. 1. Мэдээллийн санд эвдэрсэн
  3. 2. wp-config.php файлаа шалгана уу
  4. 3. Серверээ шалгана уу
  5. 4. Дүгнэлт

Өгөгдлийн сангийн холболт үүсгэх алдаа нь WordPress вэбсайт руугаа нэвтрэхийг оролдоход маш түгээмэл алдаа юм

Өгөгдлийн сангийн холболт үүсгэх алдаа нь WordPress вэбсайт руугаа нэвтрэхийг оролдоход маш түгээмэл алдаа юм. Мэдээллийн бааз нь таны вебсайт дахь бүх чухал мэдээллийг хадгалдаг, үүнд бичлэгүүд, сэтгэгдэл, сайтын тохиргоо, хэрэглэгчийн бүртгэл, сэдэв болон залгаасын тохиргоо зэргийг хадгалдаг. Хэрэв таны мэдээллийн бааз руу холбогдох холболт тогтоогдоогүй бол таны WordPress вебсайт ачаалагдахгүй бөгөөд алдаа нь танд илүү их алдах болно: "Мэдээллийн сангийн холболтыг үүсгэх алдаа" Энэ зааварт бид танд хэрхэн яаж засах, өгөгдлийн сангийн холболт үүсгэх алдаа WordPress дээр.

"Өгөгдлийн сангийн холболт үүсгэх алдаа" нийтлэг тохиолддог нь дараахь зүйлсийн нэг юм:

Таны мэдээллийн сан гэмтсэн байна
Таны тохиргооны файлд нэвтрэх нэвтрэх буруу (wp-config.php)
Таны MySQL үйлчилгээ сервер дээр хангалтгүй санах ой (хүнд хөдөлгөөнөөс болоод), эсвэл серверийн асуудлаас болж ажиллахаа зогсоосон

1. Шаардлага

"Өгөгдлийн сангийн холболтыг үүсгэх үед алдаа гарлаа" гэсэн цөөн хэдэн шаардлагыг хангах ёстой:

  • SSH таны серверт нэвтрэх
  • Мэдээллийн сан нь ижил сервер дээр байрладаг
  • Та өгөгдлийн сангийн хэрэглэгчийн нэр, хэрэглэгчийн нууц үг, өгөгдлийн сангийн нэрийг мэдэх шаардлагатай

Мөн "Өгөгдлийн сангийн холболтыг үүсгэх алдаа" -ыг засахын өмнө та өөрийн вэбсайт болон мэдээллийн баазын аль алиных нь нөөцийг нөөцөлж авахыг маш ихээр зөвлөж байна.

1. Мэдээллийн санд эвдэрсэн

Алдааг засах гэж оролдох үед хийх эхний алхам "Мэдээллийн сангийн холболтыг үүсгэх алдаа" асуудал нь энэ алдаа нь таны сайтын урд талын болон арын аль алинд нь байгаа эсэхийг шалгах явдал юм. Та өөрийн нөөцөө http://www.yourdomain.com/wp-admin хаягаар орж (өөрийн "domainname" хаягийг өөрийн жинхэнэ домэйн нэрээр солих боломжтой)

Хэрвээ алдаа нь урд талынх нь болон back-end-тай адил байвал та дараагийн алхамд шилжих хэрэгтэй.

Хэрэв та https://yourdomain.com/wp-admin хаягаар хандаж чадвал дараах мессежийг харах боломжтой:

"Нэг буюу хэд хэдэн мэдээллийн баазын хүснэгт байхгүй байна. Мэдээллийн санг засварлах шаардлагатай байж магадгүй "

Энэ нь таны мэдээллийн сан гэмтсэн бөгөөд үүнийг засварлахыг оролдох хэрэгтэй болно гэсэн үг юм.

Үүнийг хийхийн тулд та эхлээд дараах мөрийг ашиглан WordPress сайтын root сан дотор байрлах wp-config.php файлд засварын тохируулгыг идэвхжүүлэх хэрэгтэй.

('WP_ALLOW_REPAIR', үнэн);

Одоо та энэ хуудсанд хандах боломжтой: https://www.yourdomain.com/wp-admin/maint/repair.php болон "Database Database засвар ба оновчлол" дээр дарна уу.

Аюулгүй байдлын үүднээс засварлах сонголтыг болиулахын тулд wp-config.php файлд өмнө нь нэмсэн мөрийг устгах хэрэгтэй.

Хэрэв энэ нь асуудлыг засаж залруулахгүй, эсвэл мэдээллийн баазыг засварлах боломжгүй бол хэрэв танд боломжтой бол нөөцөөс сэргээх хэрэгтэй болно.

2. wp-config.php файлаа шалгана уу

Нөгөө талаас, хамгийн түгээмэл шалтгаан нь, алдаатай өгөгдлийн холболт нь таны WordPress тохиргооны файлд тавигдсан буруу өгөгдлийн мэдээллийг агуулж байдаг.

Тохиргооны файл нь таны WordPress сайтын эх хавтасд байдаг бөгөөд үүнийг wp-config.php гэж нэрлэдэг.

Файлыг нээгээд дараах мөрүүдийг олно уу:

('DB_NAME', 'database_name') тодорхойлох; ('DB_USER', 'database_username'); ('DB_PASSWORD', 'database_password'); ('DB_HOST', 'localhost');

Өгөгдлийн сангийн нэр, нэр, нууц үг зөв тохируулагдсан эсэхийг шалгаарай. Өгөгдлийн сангийн хостыг "localhost" гэж тохируулах ёстой.

Хэрэв та мэдээллийн сангийн хэрэглэгчийн нэр, нууц үгээ өөрчилбөл энэ файлыг үргэлж шинэчилж байх хэрэгтэй.

Хэрэв бүх зүйл зөв тохируулагдсан бөгөөд та "Мэдээллийн бааз холболт" алдааг үүсгэж байгаа бол асуудал нь серверийн тал дээр байж болох бөгөөд та энэ гарын авлагын дараагийн алхам руу шилжих ёстой.

3. Серверээ шалгана уу

Нөөцүүдээс хамаарч өндөр ачааллын цагт таны сервер бүх ачааллыг зохицуулах боломжгүй бөгөөд таны MySQL серверийг зогсоож болзошгүй.

Та энэ тухайгаа таны байршуулагч нийлүүлэгчидтэй холбоо барьж эсвэл MySQL сервер ажиллаж байгаа эсэхээ өөрөө шалгаж болно.

MySQL-ийн статусыг шалгахын тулд өөрийн сервер рүү нэвтрэн орно уу SSH дараах тушаалыг ашиглана:

systemctl status mysql

Эсвэл та өөрийн идэвхтэй процессууд дээр байгаа эсэхийг шалгаж болно:

ps aux | grep mysql

Хэрэв таны MySQL ажиллаж байгаа бол дараах тушаалыг ажиллуулж болно:

systemctl mysql эхлэх

Та бас сервер дээрээ санах ойн хэрэглээг шалгах хэрэгтэй.

Та хэр их хэмжээний RAM байгааг шалгахын тулд дараах тушаалыг ашиглаж болно:

чөлөөт-м

Хэрэв таны серверт санах ой багасан бол серверээ сайжруулах хэрэгтэй болно.

4. Дүгнэлт

Ихэнхи цагийг. "Өгөгдлийн сангийн холболтыг үүсгэх алдаа" алдаа нь дээрх алхмуудын аль нэгийг даган засах боломжтой.

Мэдээжийн хэрэг та засварлах хэрэггүй Мэдээжийн хэрэг та засварлах хэрэггүй. Хэрэв та өгөгдлийн сангийн холболтыг үүсгэх алдаа гарлаа WordPress VPS Хостинг үйлчилгээ , энэ тохиолдолд та манай мэргэжилтэн Линузын админуудаас танд Wordpress-д өгөгдлийн сангийн холболтыг үүсгэх алдааг засахад туслах болно. Тэд 24х7 бэлэн бөгөөд таны хүсэлтийг яаралтай авах болно.

PS . Хэрэв та энэ нийтлэлд дуртай бол Wordpress дэх өгөгдлийн сангийн холболтыг үүсгэх алдаа засах талаар хэлэх юм бол зүүн талд байгаа товчлууруудыг ашиглан нийгмийн сүлжээн дээр найзуудтайгаа хуваалцана уу эсвэл зүгээр л доорх хариултыг үлдээнэ үү. Баярлалаа.