Mindne tökéletesen ment, egy újraindítás után az alábbi hibaüzenet fogadott, miután be akartam volna lépni localhostba:
"Error
The website encountered an unexpected error. Please try again later.
Error messagePDOException: SQLSTATE[42000] [1049] Unknown database 'drupal' in lock_may_be_available() (line 167 of C:\xampp\htdocs\drupal\includes\lock.inc)."
Ha már volt hasonló problémakör, amiről téma,vita volt, elnézést, én sajnos nem találtam.
Mi lehet a hiba, hogyan oldhatnám meg, hogy újra bejöjjön localon a honlap? Szerencsére biztonsági mentés gyanánt mindig kimásolom az egész Drupal mappát egy másik meghajtóra, de sajons a régi mentésem Xamppbe történő visszamásolása utána is az alábbi hibaüzenet fogadott.
Előre is köszönöm a segítségeteket, információkat!
Ezt írták
itt:
http://drupal.stackexchange.com/questions/43804/innodb-gone-missing-as-d...
Nem biztos, hogy van köze a problémádhoz, de próbáld ki, amiket itt írnak (mysql újraindítás, mysql log átnézése).
Csak a fájlokat mentetted, vagy az adatbázist is?
Htdocs. mappából az egész
Htdocs. mappából az egész drupalos könyvtárat.
Közben nyúlkáltam a mysql-be, phpMyadminon keresztül, de ügyességemre való tekintettel valamit elállítottam a jelszós fülön, most meg be se tudok lépni.. config.inc.php fájlt hiába nézem, nem látok benne a password után semmit, amivel betudnék lépni :S Ezt hogyan oldhatnám meg, valamint a lementett drupal könyvtárral kezdhetek még valamit egyáltalán, vagy mehet a kukába?
Ez nem Drupal hiba
Lepj be MySQL konzolra, SHOW VARIABLES LIKE '%log_file%'; megmutatja hol van a hibanaplo, abba nezzel bele. A mysqld osszecsinalta magat valamiert.
Közben letöröltem az egész
Közben újrahúztam az egész Xampp-et, és megoldodott a probléma!
Bár remélem legközelebb egy újraindulást után nem fog ugyan így meghalni a mysqlem...
Most teljesen új a rendszer, ha újra elöjön a hiba lefuttatok egy logot, és ide beszúrom, hogy mi ír abban. Bár azt kívánom, ne legyen újra olyan.
Akkor biztonsági mentésnél mindenképp a drupal mappát, és az sql-t is mentsem hozzá folyamatosan, minimum minden nap végén? Mit tanácsoltok? Csak hogyha legközelebb is valami galiba legyen, ne kelljen újra rakni az egészet.
Igen, mindkettőt.
"Akkor biztonsági mentésnél mindenképp a drupal mappát, és az sql-t is mentsem hozzá folyamatosan, minimum minden nap végén? Mit tanácsoltok?"
Itt van képpekkel illusztrálva a db mentése:
http://opensourceexperiment.blogspot.hu/2011/07/backing-up-mysql-databas...
szerk: lehet hogy ez jobb link:
http://drupal.org/node/81993
Pár óra munka után mindig érdemes menteni (a db-t és fájlokat is), akár idővel a mentést automatizálni is.
Pl.: a backup and migrate modullal időzíteni is tudod a db mentését.
Telepítése hiba
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal.languages' doesn't exist
Mi lehet a gond, drupal localhoston történő telepítés során ezt írja ki, miután beállítottam a telepítőben az adatbázist (drupal) és a felhasználónevet: root A nyelvi fájlt a standard - translations mappába bemásoltam.
Amit természetesen előtte phpmyadminben is megcsináltam. Korábban mindig így telepítettem a Drupalt localhostra és semmi baja sem volt.
Most igaz azóta volt egy Windows reinstall, de most nem értem miért nem megy.
Mit gondoltok?
PHPMYAdmin beállítás után sem jó
PHPMyadminban pedig mindent a szokásosan beállítottam, a leírásoknak megfelelően, létrehoztam a szervert, de még mindig nem jó a telepítés során újból ez a hibaüzenet fogad, természetesen ezután az oldal is hibásan jön be.
Most meg ez:
Fatal error: Call to undefined function field_attach_load() in C:\xampp\htdocs\drupal\includes\entity.inc on line 321
Telepítés közben.