Gondolkodik hangosan

Ha ilyen hibát észlel a webhelyen, akkor valamilyen probléma történt a CMS Bitrix programmal.

  1. Először is engedélyeznie kell a hiba szövegének teljes megjelenítését. Ehhez menjen a kiszolgálóhoz, és keresse meg a dbconn.php fájlt. A mappa bitrix / php_interface /
  • Ebben a fájlban módosítsa a DBDebug paraméter értékét false-ről true-re.
  • Megpróbálunk újra eljutni a webhelyre. Most megkapjuk a hiba teljes szövegét. Az én esetemben a hiba ez 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ített, az üzenetet írták:
    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 utána megint figyeljük az új életet.
  • Ha rendelkezik saját, virtuális, dedikált szerverrel, vagy telepítve van, akkor megpróbálhatja visszaállítani a sérült táblát, anélkül, hogy le kellene kapcsolnia a modult. Ehhez jó utasítás található a többi blogban.

    Remélem, az utasításom segített neked!

  • információ

    Legutóbbi bejegyzések

    Kapcsolódó cikkek