Hiba - db lekérdezés hiba - ha kinyitja a helyszínen bitrix - hangosan gondolkodtam

Ha ezt a hibát látja, amikor belépnek a helyén, ami azt jelenti, valami szerencsétlenség történt CMS Bitrix.

  1. Először is meg kell, hogy tartalmazza a teljes szövegét hibajelzés. Ehhez menj a szerver és megtalálni dbconn.php fájlt. Nem található bitrix / php_interface mappa /
  • Ebben a fájlban módosítsa az értéket DBDebug paramétert false true.
  • Megpróbáljuk újra belépni az oldalra. Most mi lesz a teljes szövegét a hibát. Az én esetemben, a hiba a következő volt:
    Fájl: /home/.../bitrix/modules/statistic/classes/mysql/guest.php vonal: 23
    MySQL Query Hiba: SELECT G.ID, G.FAVORITES, U.ID mint LAST_USER_ID, A.ID mint LAST_ADV_ID, ha (to_days (curdate ()) = to_days (G.LAST_DATE), 'Y', 'N') UTOLSÓ AZ b_stat_guest G BAL JOIN b_stat_adv A BE A.ID = G.LAST_ADV_ID LEFT JOIN b_user U ON U.ID = G.LAST_USER_ID WHERE G.ID = '1865004'

  • Az első kísérlet, hogy állítsa vissza a táblázatot statisztikák: Naplemente a szerveren vagy a phpmyadmin és ezt a parancsot: JAVÍTÁS TABLE b_stat_guest;
  • Az én esetemben, ez a csapat nem segít, írjon egy üzenetet:
    Táblázat b_stat_guest van megjelölve összeomlott, és az utolsó (automatikus?) Javítása sikertelen, és ezért semmi köze, de hogyan lehet letiltani a statisztikai modul, ez megint a nyílt dbconn.php fájlt, és tegye ezt a csapatot, hogy define ( „NO_KEEP_STATISTIC”, true); és akkor láthatjuk, hogy a webhely jön újra él.
  • Ha van saját virtuális dedikált szerver vagy Colocation ez az, akkor megpróbálja visszaállítani a sérült asztal, anélkül, hogy kapcsolja ki a modult. Ehhez van egy jó útmutató egy másik blog.

    Remélem, hogy az útmutató segített!

  • Belép: