PDA

Zobacz pełną wersję : Strona przestała działać



KorniXPL
15-07-2016, 11:57
Witam.
Nie wiem czy to dobry dział, ale jeśli nie to proszę przerzucić a nie usuwać.
Mam poważny problem, wczoraj przed spaniem strona działała, a dziś wczytuje się bardzo długo, a potem wyrzuca błędy z bazą danych. Co się mogło stać?
Przy próbie wejścia na stronę główną wyrzuca komunikat:

Error displaying the error page: Table 'innymz_sport.#__template_styles' doesn't exist SQL=SELECT id, home, template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.element=s.template AND e.type='template' AND e.client_id=s.client_id WHERE s.client_id = 0 AND e.enabled = 1: Table 'innymz_sport.#__usergroups' doesn't exist SQL=SELECT b.id FROM #__usergroups AS a LEFT JOIN #__usergroups AS b ON b.lft <= a.lft AND b.rgt >= a.rgt WHERE a.id = 1

A na panel admina:

Error displaying the error page: Table 'innymz_sport.#__template_styles' doesn't exist SQL=SELECT template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.type='template' AND e.element=s.template AND e.client_id=s.client_id WHERE s.client_id = 1 AND home = '1' ORDER BY home: Table 'innymz_sport.#__usergroups' doesn't exist SQL=SELECT b.id FROM #__usergroups AS a LEFT JOIN #__usergroups AS b ON b.lft <= a.lft AND b.rgt >= a.rgt WHERE a.id = 1

zwiastun
15-07-2016, 12:36
brak w bazie danych tabeli #__template_styles (zamiast #_ ma być, oczywiście, przedrostek). Możliwe, że tabela została uszkodzona.

KorniXPL
15-07-2016, 12:56
Właśnie działało i znów przestało.

23 Out of resources when opening file '/cache/mysql_tmp/#sql_8ce3a_0.MAD' (Errcode: 24 "Too many open files") SQL=SHOW FULL COLUMNS FROM `#__extensions`
No i teraz jeszcze:

1018 Can't read dir of './innymz_sport/' (errno: 24 "Too many open files") SQL=SHOW TABLES

Too many open files? Może jakieś przeciążenie?

Banita
21-07-2016, 13:55
Zgłoś się do firmy gdzie hostujesz stronę. Mają oni zwykle kopie zapasowe bazy danych z kilku poprzednich dni (czasami nawet 14 dni do tyłu). Niech ci prześlą backup bazy i wtedy będziesz mógł sobie ją przywrócić.