Fehler der php.exe
Fabian
- php
HI,
Ich habe auf meinem PC (Winows) lokal einen virtuellen Server mit php-Unterstützung (OHTTP) und mysql installiert.
Seit einiger Zeit verursacht die php.exe fast immer einen Fehler, wenn ich auf eine mysql-DB zugreifen will:
---
PHP verursachte einen Fehler durch eine ungültige Seite
in Modul PHP4TS.DLL bei 016f:100b0eda.
Register:
EAX=0063f7d4 CS=016f EIP=100b0eda EFLGS=00010206
EBX=00000018 SS=0177 ESP=0063f5f8 EBP=00791c60
ECX=0063f7e8 DS=0177 ESI=00791c10 FS=6297
EDX=0063f7d4 ES=0177 EDI=00000002 GS=0000
Bytes bei CS:EIP:
80 3b 00 75 06 8b 1d b8 ce 0e 10 85 ed 74 34 be
Stapelwerte:
00000002 00791c10 007919a0 00000000 0000000b 0000000b 818c7dbc 0e510f78 00000001 00000001 0000000f 81804954 00000000 02020e51 0e791120 02020e2c
---
Auch über die mysql.exe kann ich seit einiger Zeit nicht mehr auf alle Datensätze zugreifen.
Möglicherweise sind die Datensätze kaputt oder mysql funktioniert nicht mehr richtig.
Ist es möglich den Fehler zu beheben ohne die Datensätze zu zerstören?
Ich habe auf meinem PC (Winows) lokal einen virtuellen Server mit php-Unterstützung (OHTTP) und mysql installiert.
<dito>
Seit einiger Zeit verursacht die php.exe fast immer einen Fehler, wenn ich auf eine mysql-DB zugreifen will:
...
Auch über die mysql.exe kann ich seit einiger Zeit nicht mehr auf alle Datensätze zugreifen.
Möglicherweise sind die Datensätze kaputt oder mysql funktioniert nicht mehr richtig.
Ist es möglich den Fehler zu beheben ohne die Datensätze zu zerstören?
1. Die aktuelle Datensätze exportieren mit einem Daten-Dumper. ( phpMyAdmin hat so ein Tool, oder mysqldump.exe im /bin, oder selbst einen Programmieren)
2. nach dem Daten-Dump neu installieren.
3. oder REPAIR TABLE tbl_name versuchen. Ich glaube aber kaum, das dies was helfen wird. Scheint wohl ein ziemlich "tiefgreifendes" Problem zu sein. Wenn der Neustart des Computers nicht hilft, ist die Neuinstallation oft die Wahl des Klügeren.
4. Wenns tatsächlich an der Dateiverwaltung von mysql liegt: Nach dem Dump die Tabelle löschen und neu erstellen
Gruss
Philipp