Gânduri cu voce tare

Dacă vedeți această eroare atunci când intră pe site-ul, adica vreo nenorocire sa întâmplat cu CMS Bitrix.

  1. În primul rând, trebuie să activați afișarea completă a textului de eroare. Pentru a face acest lucru, mergeți la server și găsiți fișierul dbconn.php. Acesta este situat în dosarul bitrix / php_interface /
  • În acest fișier, modificați valoarea parametrului DBDebug de la false la true.
  • Încercăm din nou să mergem la site. Acum primim textul integral al erorii. În cazul meu, eroarea a fost următoarea:
    Fișier: /home/.../bitrix/modules/statistic/classes/mysql/guest.php Linie: 23
    Eroare MySQL interogare: SELECT G.ID, G.FAVORITES, U.ID ca LAST_USER_ID, A.ID ca LAST_ADV_ID, dacă este cazul (to_days (curdate ()) = to_days (G.LAST_DATE), 'Y', 'N') LAST DIN b_stat_guest G STÂNGA TE b_stat_adv A ON A.ID = G.LAST_ADV_ID STÂNGA TE b_user U ON U.ID = G.LAST_USER_ID UNDE G.ID = '1865004'

  • În primul rând, încercăm să restauram tabelul cu statistici: mergeți la server sau phpmyadmin și executați comanda: TABEL REPAIR b_stat_guest;
  • În cazul meu, această echipă nu a ajutat, mesajul a fost scris:
    Tabelul b_stat_guest este marcat ca fiind prăbușit și ultima reparare (automată?) Nu a reușit și, prin urmare, nimic de a face, dar cum să dezactivați modulul de statistici, acest fișier dbconn.php din nou deschis și pune această echipă în ea defini ( „NO_KEEP_STATISTIC“, adevărat); după care putem viziona site-ul să revină la viață.
  • Dacă aveți un server virtual, dedicat sau se află în colocare, atunci puteți încerca să restaurați masa deteriorată fără a fi nevoie să deconectați modulul. Pentru aceasta, există o bună instruire într-unul din celelalte bloguri.

    Sper că instrucțiunile mele te-au ajutat!

  • informații

    Articole recente

    Articole similare