Hilfegesuch
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
apache
befehl
benutzer
database
erz
fehler
folgende einstellungen
frontend
hoffnung
hundert
kiste
kombi
konfiguration
kriegen
lehrer
ordner
pawort
skript
table
zeile
-
Hallo!
also ich br?uchte da mal eure hilfe.
Wir haben in der 12 II in informatik zur zeit sql. so, daf?r haben wir von unserem Lehrer ein frontend in php gekriegt, das hat er auch mit ner kombi aus apache und mysql zusammengeschustert, da funktioniert noch alles. das problem ist, er hat den apache 1.20 und mysql 3.nochwas genommen und ich will kein solchen alten zeug ^^ und au?erdem schon mysql und apache drauf. ich hab xampp 1.5.1 mit apache 2.2.0 und mysql 5.nochwas.^^ so... ok, hab ich eben die php kiste in htdocs reinkopiert, die l?uft auch. aber sobald ich an den server einen query absetzen wollte, kriegte ich fehler 1045 (glaub ich) mit der der lustigen bemerkung access denied for 'ODBC'@localhost.
hm hab ich mir gedacht, liegt vielliehct an den user-tables vom mysql. also habe ich die vom alten server meines leherers in den mysql datenbankordner mienes neuen servers reinkopiert in der hoffnung, der w?rde dann die ganzen benutzer einfach so ?bernmehme. ach ja, die urspr?nglichen dateien von meinem server hab ich ersetzen lassen, sind jetzt also die von meinem lehrer drin. ok jetzt krieg ich nicht mehr den 1045 mit access denied sondern den 1046 no database selected. egal welchen befehl ich mache, ob ich jetz use nehme oder create database.... sch....egal, immer no database selected.
kann mir evtl da wer weiter helfen?
hmm villeicht k?nnte sich einer mal das php-skript und die user tables mal angucken und mir sagen wo der fehler ist, damit ich den beheben kann?
w?r echt nett!
gr??e
brandlpic -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Gaaaaaaanz einfach!
Bitte einfach in der Konfiguration von dem Script von deinem Lehrer die Datenbankanbindung ?ndern!
Wenn du an XAMMP nichts ver?nder hast sind das folgende Einstellungen:
Host: localhost
User: root
Pw: KEIN PASSWORT EINTRAGEN
Datenbank: Musst du selber erstellen und dann richtig eintragen.
Also, im Script von deinem Lehrer ist irgendwo die Verbindung zur My SQL Datenbank eingetragen. Dort korrigierst du die Zugangsdaten zur Datenbank.
Danach solltest du den Datenbanknamen auch in das Script eintragen.
Vergiss nicht die Tabellen mit PhpMyAdmin zu erstellen!
Hirbod
[EDIT]
Achja, das 1045 steht f?r die Zeile, wo das Script die Funktion zur Verbindung mit der Datenbank startet! Suche einfach nach einer
Konfiguration.php, config.php, config.inc.php oder einfach in nem "include"-Ordner nach so einer Datei. In solche Dateien schreiben die meisten Php-progger Ihre Verbindung zur MySQL Datenbank! :)
Beitrag ge?ndert am 9.03.2006 06:48 von hirbod -
Halt! da muss ich dich entt?uschen! 1045 zeilen hat das skript unter gaar keinen umst?nden! das hat grad knapp ?ber hundert oder so. 1045 ist glaub ich eher die fehlernummer von sql .
und au?erdem will der nicht als root rein sondern komischerweise als ODBC und in seiner zusammenstelung gab es gar kenen benutzer mit odbc ^^^^
wie w?rde so ne datenbankverbindung aussehen?
er hat mir mir in der fehlermeldung was von sql.connect erz?hlt (f?r richtigschreibung keine gew?hr ^^) aber ich finde das wort conect in keinem der skripte.
wie s?h das aus das ich weis wo ich schauen muss?
danke,
BPC -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage