Sziasztok!
Hónapok óta szenvedek az oldalammal (http://www.gigiscott.com). Elkezdte küldeni a következő hibaüzenetet kismillió példányban:
Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:280521:\"MySQL server has gone away\nquery: UPDATE cache_update SET data = 'a:29:{s:2:\\"ad\\";a:10:{s:5:\\"title\\";s:13:\\"Advertisement\\";s:10:\\"short_name\\";s:2:\\"ad\\";s:10:\\"dc:creator\\";s:6:\\"Jeremy\\";s:11:\\"api_version\\";s:3:\\"6.x\\";s:17:\\"recommended_major\\";s:1:\\"2\\";s:16:\\"supported_majors\\";s:1:\\"2\\";s:13:\\"default_major\\";s:1:\\"2\\";s:14:\\"project_status\\" in /USER/gigi/gigiscott.com/www/includes/database.mysqli.inc on line 128
Ha elég türelmesen végig pásztáztam az oldalt, akkor az alján felbukkant valami a saját oldalamból, de pl. adminisztrációs oldalak nem jönnek elő, ezt írja ki:
Welcome to the administration section. Here you may control how your site functions.
You do not have any administrative items.
- holott magyar Drupalt használok -, illetve MySQL-es hibaüzenet és a Welcome-mal kezdődő között egy újabb litánia van (rózsaszín alapon piros betűkkel - bár ez lehet, hogy csak a honlapom színvilága miatt, a lényeg, hogy a Warningostól eltérőek a színei). Bevallom, hogy mivel a hossza vetekszik a Háború és békéjével, ezért csak beleolvastam, és jellemzően ott is a MySQL server-es hibaüzenetet véltem felfedezni.
Kikutattam a fórumot, és megtaláltam ezt a leírást.
Nehezen, de átállítgattam a my.ini-t (Xampp-t használok), de ez sem hozott javulást. Próbáltam Phpmyadminban prüntyögni (cache kiürítése, illetve ebben a topikban találtakon felbuzdulva a watchdogot is kiürítettem, mert a hibaüzenet arra is utalt), de a helyzet továbbra is változatlan maradt. Próbáltam a modulokat manuálisan frissíteni: amiből találtam újabbakat, mint ami nekem volt, azt ftp-n feltöltöttem, újra ürítettem a fent említett táblákat, és még mindig semmi eredmény. Vagyis egy újabb hibaüzenetet kaptam:
user warning: Table 'gigiscott.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_hu' in /USER/gigi/gigiscott.com/www/includes/lock.inc on line 154.
Bevallom, ezt már meg sem próbáltam megoldani, mert ettől nem romlott tovább semmi, csak annyit tapasztalok, hogy nem mutat jól. :-S
Gondoltam, ennyi eredménytelen kutakodás után inkább megpróbálok segítséget kérni, és remélem, hogy nem ordítja le senki a hajamat, mert valami nyilvánvaló dolgot kérdeztem. Ha mégis így lenne, mentségemre szóljon, hogy teljesen laikus vagyok, és csak kottából hegedülök. :-)
Köszönöm, ha segítetek.
Gigi