Probleme mit PHP-Script, Xampp und SQL-Datenbank
Hallo Leude,
habe ein Problem. Ich arbeite mit gerade in die Bereiche PHP und SQL ein und habe ein Pilotprojekt.
Ich habe ein PHP-Script für einen shop, dass ich in xampp installiert habe, um damit zu testen. Jetz habe ich folgendes Problem:
Ich bin in wie folgt vorgegangen:
- Habe den Ordner "shop" in xampp/htdocs angelegt und in diesen den kompletten Inhalt der PHP Scipte kopiert, dann
- datenbank "shop" in xampp angelegt und benutzer "admin" passwort "admin" angelegt
- "localhost/shop aufgerufen", Installationswizard erscheint
- Daten eingeben
- Fehlermeldung "keine Tabellen angelegt"
- Eingabemöglichkeit "Tabellen anlegen"
- Meldung "Tabellen erfolgreich angelegt"
- Eingabemöglichkeit "Installation abschliessen"
- Meldung gleicher Bildschirm Fehlermeldung "keine Tabellen angelegt"
- localhost/shop/admin manuell aufgerufen
Ich habe mal Screens hochgeladen, damit man sihc besser ein "Bild" machen kann.
Wo liegt der Fehler?
Freu mich auf Eure Tips
Greetz
Da Wes
habe ein Problem. Ich arbeite mit gerade in die Bereiche PHP und SQL ein und habe ein Pilotprojekt.
Ich habe ein PHP-Script für einen shop, dass ich in xampp installiert habe, um damit zu testen. Jetz habe ich folgendes Problem:
Ich bin in wie folgt vorgegangen:
- Habe den Ordner "shop" in xampp/htdocs angelegt und in diesen den kompletten Inhalt der PHP Scipte kopiert, dann
- datenbank "shop" in xampp angelegt und benutzer "admin" passwort "admin" angelegt
- "localhost/shop aufgerufen", Installationswizard erscheint
- Daten eingeben
- Fehlermeldung "keine Tabellen angelegt"
- Eingabemöglichkeit "Tabellen anlegen"
- Meldung "Tabellen erfolgreich angelegt"
- Eingabemöglichkeit "Installation abschliessen"
- Meldung gleicher Bildschirm Fehlermeldung "keine Tabellen angelegt"
- localhost/shop/admin manuell aufgerufen
Ich habe mal Screens hochgeladen, damit man sihc besser ein "Bild" machen kann.
Wo liegt der Fehler?
Freu mich auf Eure Tips
Greetz
Da Wes
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 206035
Url: https://administrator.de/contentid/206035
Ausgedruckt am: 24.11.2024 um 19:11 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @wescraven07:
Hallo Leude,
. . .
- datenbank "shop" in xampp angelegt und benutzer "admin" passwort "admin" angelegt
. . .
Greetz
Da Wes
Hallo Leude,
. . .
- datenbank "shop" in xampp angelegt und benutzer "admin" passwort "admin" angelegt
. . .
Greetz
Da Wes
Hi wescraven07,
wenn du . . .
- Benutzer anlegst
- Rechte änderst
- Passworte änderst
- Benutzern Zugriffe auf Datenbanken, Tabellen verweigerst/erlaubst
- . . . etc.,
. . . egal wo, wenn es um Rechte geht, etwas änderst, so müssen die Rechte neu geladen werden.
Entweder auf Kommandozeilenebene mit der Anweisung: "FLUSH PRIVILEGES;"
Oder auf der HP von phpMyAdmin den Link Die Rechte neu laden anklicken.
Das gilt übrigens auch z.B. für Benutzer, die gelöscht wurden. Werden die Rechte nicht neu geladen,
hat der gelöschte Benutzer immer noch Zugriff.
Gruß
Günni
Hi wescraven07,
was hier passiert . . .
. . . dürfte doch wohl klar sein: Ein Fehler beim Öffnen einer Datei und/oder Verzeichnis/Datei nicht gefunden.
Und dass danach die Erfolgsmeldung Datenbank wurde erfolgreich erstellt. kommt, wird wohl ein Programmierfehler sein.
Ich kann ja ein Script schreiben, das eine Datenbank erstellt und anschließend die Tabellen in der Datenbank.
Ergebnis: Die Datenbank wird erstellt, der Rest (wg. Fehler) nicht mehr. Das Script wird eben solange ausgeführt, bis ein Fehler auftritt,
warum auch immer.
Zu diesem Fehler . . .
. . . kann ich nur sagen: error in your SQL syntax dürfte dir wohl auch wieder klar sein. near heißt einfach, da wo der Fehler ist.
Um dir weiter zu helfen, müsstest du wohl das komplette Import-Script "import_dump.sql" mal senden.
Gruß
Günni
was hier passiert . . .
"Warning: file_get_contents(../SQL_Datenbank/dump.sql) [function.file-get-contents]: failed to open stream: No such file or directory in >
/mnt/web5/a3/34/52449934/htdocs/shop/include/db_pruefen.php on line 108 . . .
/mnt/web5/a3/34/52449934/htdocs/shop/include/db_pruefen.php on line 108 . . .
. . . dürfte doch wohl klar sein: Ein Fehler beim Öffnen einer Datei und/oder Verzeichnis/Datei nicht gefunden.
Und dass danach die Erfolgsmeldung Datenbank wurde erfolgreich erstellt. kommt, wird wohl ein Programmierfehler sein.
Ich kann ja ein Script schreiben, das eine Datenbank erstellt und anschließend die Tabellen in der Datenbank.
Ergebnis: Die Datenbank wird erstellt, der Rest (wg. Fehler) nicht mehr. Das Script wird eben solange ausgeführt, bis ein Fehler auftritt,
warum auch immer.
Zu diesem Fehler . . .
MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for >
the right syntax to use
near 'TYPE=MyISAM' at line 51
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for >
the right syntax to use
near 'TYPE=MyISAM' at line 51
. . . kann ich nur sagen: error in your SQL syntax dürfte dir wohl auch wieder klar sein. near heißt einfach, da wo der Fehler ist.
Um dir weiter zu helfen, müsstest du wohl das komplette Import-Script "import_dump.sql" mal senden.
Gruß
Günni