MySQL "nem talál" egy fájlt [Megoldva]
Sziasztok!
Régebben csináltam a melóhelyemen egy PHP-ban írt nyilvántartó rendszert.
Az operációs rendszer openSuSE 10.0
MySQL szerver és kliens: 4.1.13 (csomagból)
Ma reggel a következő jelenség fogadott: nem tudtam lekérdezéseket végrehajtani.
A parancssori mysql kliensben kiválasztottam az adatbázist (USE), majd mikor lekérdeztem volna, a következő hibaüzenetet dobta ki:
ERROR 1017 (HY000): Can't find file: './ADATBÁZIS/beerkezett.frm' (errno: 13)
és a PhpMyAdmin sem tudja megnyitni így az adatbázist. A furcsa, hogy a kérdéses fájl létezik és a helyén van (illetve ez a normális :)), de nem mégsem találja a szerver.
Gondoltam, hogy csak megsérülhettek az adatbázis-fájlok. Átmásoltam őket egy windows-os MySQL 4 szerverre és ott rendesen olvasta írta és az adatbázist. Korábbi napok mentéseit is kipróbáltam, de ugyanezt produkálta velük a linuxos mysql szerver.
Találkozott már valaki ezzel a problémával? Mi a megoldás? Rakjam fel újra a MySQL csomagokat? Holnap reggel kezdem el szögelni a gépet, de addig felpakoltam egy EasyPHP-t a titkársági XP-s gépre, ideiglenesen arról fut a rendszer.
De egy másik adatbázissal meg működik rendesen ugyanazon a linuxos szerveren.
Mi történhetett?
Köszi.
MysteryKe.
Szerk: Gugliztam már, mielőtt még valakitől ezt a hasznos tanácsot kapnám... :)
- Tovább (MySQL "nem talál" egy fájlt [Megoldva])
- 1066 megtekintés