MySQL Connect Problem
Hi,
ich habe mir vor kurzem das neuste WAMP system aufgesetzt. Leider habe ich jetzt schwierigkeiten einen SQL Connect auf die Datenbank zu machen! Ich weiß einfach nicht woran es liegt. Hoffe ihr könnt mir helfen. Vielleicht erstmal zur Fehlermeldung: Zitat:
PHP-Code:
Nun zum genutzten WAMP System: PHP 5.0.4 MySQL 4.1 msi Apache 2.0.54 Also PHP ist in Apache als modul eingebunden und läuft absolut korrekt. ich kann sämtliche Funktionen ausführen. Sobald aber DB Querys ins Spiel kommen gehts nicht. Nun ein paar Auszüge zu meiner PHP.ini Zitat:
Wenn ich die phpinfo() aufrufe Zeit er mir schön alles an, aber keinen MySQL eintrag! Sollte er mir nicht etwas über MySQL ausgeben wenn PHP korrekt an MySQL angebuden ist???. Ich kriege langsam graue Haare... ;) Bin für jede Hilfe Dankbar!!! |
AW: MySQL Connect Problem
Gibt es denn eine Extension "php_mysql.dll" im "extensions" Verzeichnis?
Gibt der Apache irgendwas aus, dass die DLL nicht eingebunden werden konnte? Klappt alles nicht, dann lad die die Extension "php_mysql.dll" separat runter, vielleicht ist die auch einfach nur hinueber... Wuerde mich jedenfalls nicht wundern, wenn Du ein bestimmtes WAMP-"Scheißtem" nutzt. Welches ist es denn in deinem Fall? |
AW: MySQL Connect Problem
Mhhh, alles ok. Die Datei liegt nicht nur im extension verzeichnis, ich habe sie sogar schon ins winsows systemverzeichnis kopiert. Apache läuft ohne Probleme. Keinerlei Fehlermeldungen.
Kann es sein, dass es daran liegt, das ich MySQL nicht in C:\mysql sondern in C:\Programme\WAMP\MySQL installiert habe? |
AW: MySQL Connect Problem
Hi DanielEXQ2,
hast Du folgende Datei my.cnf im Root-Verzeichnis von C:\, wenn nicht dann mach doch eine. Die Fehlermeldung deutet jedoch darauf hin, das die MySQL-Extension nicht geladen ist. Schreib ein Script mit folgendem Inhalt: PHP-Code:
Gruß Richard |
AW: MySQL Connect Problem
Zitat:
Es steht nichts ueber MySQL in der Info. |
AW: MySQL Connect Problem
Hast du Apache neugestartet? Hast du die richtige php.ini geändert? In welchem Verzeichnis deine php.ini liegt, kannst du mit phpinfo() herausbekommen. Möglicherweise musst du auch noch die Datei libmySQL.dll in das Windows-Verzeichnis kopieren.
|
AW: MySQL Connect Problem
Also:
my.cnf C:\ war nicht da, hab sie erstellt und mysql und apache neugestartet -> ohne erfolg. geht immernoch nicht. ich glaube auch das die MySQL-Extension nicht geladen wird, denn es gibt keinen eintrag in der phpinfo() über mysql. Nur über SQLite. Ist aber standartmäßig... Die php.ini liegt in c:\windows\system32 und wir auch nur geladen. es gibt keine weiteren auf meinem system. Ich habe die php.ini aus der php.ini-dist erstellt. Ist doch egal ob ich aus der dist oder recommended die php.ini erstelle oder? die Datei libmySQL.dll ist im c:\windows\system32 verzeichnis Betriebssystem ist übrigens WinXP. |
AW: MySQL Connect Problem
Ok, Leute. Ich konnte das Problem lösen! Ihr werdet nicht glauben was:
Ich habe einfach alle nötigen dateien nach C:\windows kopiert (vorher c:\windows\system32)! Danach meldete mir apache, das er die php_mysql.dll nicht laden kann. Die habe ich dann auch noch in das Windoof verzeichnis kopiert und tada! es klappt. Und dafür hab ich mir bis halb ein uhr morgens den kopf zerbrochen...lol. Danke jungs! Ihr habt mir entscheidend geholfen. gerade die letzten post von euch haben die wende gebracht. So ich geh ins Bett, gute nacht... und danke nochmal ;) |
AW: MySQL Connect Problem
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:48:55 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.