PDA

Zobacz pełną wersję : DB function failed with error number 144



dippaolo
21-02-2011, 22:30
Koledzy, w czym problem? Około 21.00 zauważyłem problem z dwoma serwisami które mam na jednym serwerze amm.net.pl. Strona e-polczyn.pl w ogóle nie działa a centomania.com ma błędy (załączniki). Na e-polczyn.pl pojawia się błąd
DB function failed with error number 144, centomania.com niby działa ale w zapleczu też pojawia się ten sam błąd. Nic dzisiaj nie grzebałem a do 16.00 na pewno działały prawidłowo.


A oto wersje na serwerze:
MySQL

Serwer: 4952.m.tld.pl via TCP/IP
Wersja serwera: 5.0.91+tld0-log
Wersja protokołu: 10
Użytkownik: xxxxxxx@v1270.rev.tld.pl (admin2193_134@v1270.rev.tld.pl)
Kodowanie napisów dla MySQL: UTF-8 Unicode (utf8)


Serwer WWW


Apache
Wersja klienta MySQL: 5.1.49
Rozszerzenie PHP: mysqli


phpMyAdmin


Informacja o wersji: 3.3.4


Po zalogowani się do bazy na dole jest jeszcze info i może to jest wskazówka:

Wersja 5.1.49 biblioteki MySQL dla PHP różni się od wersji 5.0.91+tld0 serwera MySQL. Może to powodować nieprzewidywalne zachowanie.Może tu jest problem, może amm.net.pl coś kombinuje?

Wszelkie podpowiedzi mile widziane.

ppilus
21-02-2011, 23:17
Tutaj http://forum.joomla.pl/showthread.php?39039-B%C5%82%C4%85d-DB-function-failed-with-error-number-144 ktoś walczył z takim błędem. Jemu się udało :)

dippaolo
22-02-2011, 08:00
Tak, czytałem już ten posta wcześniej, ale zanim podejmę kroki naprawy wysłałem maila z zapytaniem do amm.net.pl, nie pokoi mnie ten zapis po zalogowaniu do bazy

Wersja 5.1.49 biblioteki MySQL dla PHP różni się od wersji 5.0.91+tld0 serwera MySQL. Może to powodować nieprzewidywalne zachowanie.
Czy ma to wpływ na to co się dzieje? czy nie ma co się tym przejmować?

---------- Post dodany 22-02-2011 o 08:00 ---------- Poprzedni post był 21-02-2011 o 23:33 ----------

OK. Brak odzewu ze strony amm. Sposób z zapytaniem

DROP TABLE IF EXISTS `jos_session`;
CREATE TABLE `jos_session` (
`username` varchar(150) default '',
`time` varchar(14) default '',
`session_id` varchar(200) NOT NULL default '0',
`guest` tinyint(4) default '1',
`userid` int(11) default '0',
`usertype` varchar(50) default '',
`gid` tinyint(3) unsigned NOT NULL default '0',
`client_id` tinyint(3) unsigned NOT NULL default '0',
`data` longtext,
PRIMARY KEY (`session_id`(64)),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
pomógł ale jedynie na e-polczyn.pl, na centomania.com bez zmian. Mam kopie bazy z 17 lutego ale od tego czasu było parę wpisów u użytkowników i wolałbym naprawić bieżącą. Kolejne podpowiedzi mile widziane :)

palyga007
22-02-2011, 08:11
spróbuj użyć polecenia repair dla tabel które są oznaczone jako "crashed" czyli

repair table jos_vvcoutner_logs

dippaolo
22-02-2011, 12:02
W zasadzie nie wiem czy pomogło bo wystąpił ERROR przy naprawie tej bazy, w miedzy czasie zająłem sie innymi sprawami i wróciłem na stronkę i okazało się ze już jest OK.
Wielkie dzięki wszystkim za udzielone podpowiedzi.